|
|
|
backup на ленту. ПомогиТЕ!
|
|||
|---|---|---|---|
|
#18+
Стоит sql2000, ленточный накопитель HP dat40. При попытке из sql просмотреть содержимое ленты (Устройство предварительно было создано под именем "HP tape") и мне выдаёт следующее сообщение под номером 42000 "The file on device "HP tape" is not a valid Microsoft data format backup set. RESTORE HEADERONLY is terminating abnormally". в Чём причина? Если я на ленту запишу что нить утилитой backup (входит в состав винды), то после это всё пишет нормально. А если лента пустая, то вот такая вот ошибка. Как порешать эту проблему и как под sql'ем форматировать саму ленту или очищать содержимое, например? Заранее благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 13:03:39 |
|
||
|
backup на ленту. ПомогиТЕ!
|
|||
|---|---|---|---|
|
#18+
и как под sql'ем форматировать саму ленту или очищать содержимое, например? См. в BOL опции команды BACKUP FORMAT/NOFORMAT, INIT/NOINIT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 13:19:07 |
|
||
|
backup на ленту. ПомогиТЕ!
|
|||
|---|---|---|---|
|
#18+
А отформатировать ленту без процесса архивирования базы можно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 14:09:48 |
|
||
|
backup на ленту. ПомогиТЕ!
|
|||
|---|---|---|---|
|
#18+
Документированных способов нет Хотя наличие таких extended stored procedure, как xp_get_tape_devices и xp_availablemedia, вроде бы косвенно указывает на наличие недокументированных способов. Но это только предположение. Встречный вопрос - а зачем вам форматировать ленту ДО архивирования ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 14:18:05 |
|
||
|
backup на ленту. ПомогиТЕ!
|
|||
|---|---|---|---|
|
#18+
А затем, что если я создам задание и укажу там параметр FORMAT, то у меня всегда будет форматироватсья лента при архивировании базы. А это не нужно, так как запись будет производиться с сохранением пред. копий. И , когда придёт время стереть данные с ленты, тут то и понадобиться её отформатить. Как мне тогда быть то ? После того,как я вставлю новую ленту, запускать архивирование базы с параметром FORMAT, чтобы запланированные задание смогли писать на ленту? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 14:49:59 |
|
||
|
backup на ленту. ПомогиТЕ!
|
|||
|---|---|---|---|
|
#18+
Люди, мне кьто нить поможет или всё атки нету способов форматировать ленту под sql'ем без создания копии базы??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2002, 01:51:55 |
|
||
|
backup на ленту. ПомогиТЕ!
|
|||
|---|---|---|---|
|
#18+
А это не нужно, так как запись будет производиться с сохранением пред. копий Для этого у той же команды BACKUP существуют опции "EXPIREDATE = { date | @date_var } Specifies the date when the backup set expires and can be overwritten. If supplied as a variable (@date_var), this date is specified as either a string constant (@date_var = date), as a variable of character string data type (except for the ntext or text data types), a smalldatetime, or datetime variable, and must follow the configured system datetime format. RETAINDAYS = { days | @days_var } Specifies the number of days that must elapse before this backup media set can be overwritten. If supplied as a variable (@days_var), it must be specified as an integer. Important If EXPIREDATE or RETAINDAYS is not specified, expiration is determined by the media retention configuration setting of sp_configure. These options only prevent SQL Server from overwriting a file. Tapes can be erased using other methods, and disk files can be deleted through the operating system. For more information about expiration verification, see SKIP and FORMAT in this topic." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2002, 10:40:25 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3379&tid=1818904]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
141ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 419ms |

| 0 / 0 |
