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

8

Програмування Asp.net
Попередній

Наступний

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

Backup працює і так завжди:

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

Я виділив жирним, то що потрібно міняти.

ось з Restore завжди проблема. А користуюся скриптом, який ПОВНІСТЮ перезаписує базу (буває потрібно підправити, але мені не разу не доводилося):

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

Я виділив жирним, то що потрібно поміняти.

Після такого оновлення буває не показує діаграми, для цього юзаєм скрипт:

ALTER AUTHORIZATION ON DATABASE::database_name TO valid_login