Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / backup на ленту. ПомогиТЕ! / 7 сообщений из 7, страница 1 из 1
11.11.2002, 13:03:39
    #32066424
Kepby
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
backup на ленту. ПомогиТЕ!
Стоит 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'ем форматировать саму ленту или очищать содержимое, например? Заранее благодарю.
...
Рейтинг: 0 / 0
11.11.2002, 13:19:07
    #32066431
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
backup на ленту. ПомогиТЕ!
и как под sql'ем форматировать саму ленту или очищать содержимое, например?
См. в BOL опции команды BACKUP
FORMAT/NOFORMAT, INIT/NOINIT
...
Рейтинг: 0 / 0
11.11.2002, 14:09:48
    #32066477
Kepby
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
backup на ленту. ПомогиТЕ!
А отформатировать ленту без процесса архивирования базы можно ?
...
Рейтинг: 0 / 0
11.11.2002, 14:18:05
    #32066487
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
backup на ленту. ПомогиТЕ!
Документированных способов нет
Хотя наличие таких extended stored procedure, как xp_get_tape_devices и xp_availablemedia, вроде бы косвенно указывает на наличие недокументированных способов. Но это только предположение.

Встречный вопрос - а зачем вам форматировать ленту ДО архивирования ?
...
Рейтинг: 0 / 0
11.11.2002, 14:49:59
    #32066515
Kepby
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
backup на ленту. ПомогиТЕ!
А затем, что если я создам задание и укажу там параметр FORMAT, то у меня всегда будет форматироватсья лента при архивировании базы. А это не нужно, так как запись будет производиться с сохранением пред. копий.
И , когда придёт время стереть данные с ленты, тут то и понадобиться её отформатить.
Как мне тогда быть то ? После того,как я вставлю новую ленту, запускать архивирование базы с параметром FORMAT, чтобы запланированные задание смогли писать на ленту?
...
Рейтинг: 0 / 0
12.11.2002, 01:51:55
    #32066712
Kepby
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
backup на ленту. ПомогиТЕ!
Люди, мне кьто нить поможет или всё атки нету способов форматировать ленту под sql'ем без создания копии базы???
...
Рейтинг: 0 / 0
12.11.2002, 10:40:25
    #32066791
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
backup на ленту. ПомогиТЕ!
А это не нужно, так как запись будет производиться с сохранением пред. копий

Для этого у той же команды 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."
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / backup на ленту. ПомогиТЕ! / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]