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

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

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


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