BACKUP и RESTORE базы данных

Programming
Предыдущий Следующий

Неоднократно приходилось делать BACKUP и RESTORE базы данных, но как-то на MSSQL Server 2005 с этим туго, постоянно какие-то ошибки и пишет что не может восстановить базу. Методом проб и ошибок создал скрипты, которые работают

Backup работает и так всегда:

BACKUP DATABASE [arcsyst_search] TO 
DISK = N' C:\...address...\NameFile.bak ' WITH NOFORMAT, NOINIT, 
NAME = N'namedatabase-Full Database Backup',
SKIP, NOREWIND, NOUNLOAD,  STATS = 10

Жирным я выделил, то что нужно менять.

вот с Restore всегда проблема. А пользуюсь скриптом, который ПОЛНОСТЬЮ перезаписывает базу (бывает нужно подправить, но мне не разу не приходилось):

RESTORE DATABASE [namedatabase]
FROM DISK = N'C:\...address...\NameFile.bak'
WITH REPLACE

Жирным я выделил, то что нужно поменять.

После такого обновления бывает не показывает диаграмы, для этого юзаем скрипт:

ALTER AUTHORIZATION ON DATABASE::database_name TO valid_login

Самостоятельный отпуск Опыт заказа вывоза мусора в Киеве Магія зміни: Від ночі до дня
Магія Вечірнього Неба: Відлякуйте втомленість дня і зануртеся у світ загадок і краси