Административные скрипты MS SQL > Как создать полную резервную копию базы данных (Transact-SQL)
10.04.2013 16:41:41
Наиболее часто встречающиеся слова в статье:
[копирование] [Резервное] [устройство] [следующем] [примере] [производится] [резервное] [AdventureWorks] [DATABASE] [\MSSQL\BACKUP\AdventureWorks]
Статья:
A. Резервное копирование на дисковое устройство
В следующем примере производится резервное копирование всей базы данных AdventureWorks
на
диск и для создания нового набора носителей используется параметр FORMAT
.
'C:\AdventureWorks.Bak' USE AdventureWorks GO BACKUP DATABASE AdventureWorks TO DISK = 'C:\MSSQL\BACKUP\AdventureWorks.Bak' WITH FORMAT, NAME = 'Full Backup of AdventureWorks' GO -- Optionally, create a logical backup device, -- AdventureWorks_Backup, for this backup file. USE master EXEC sp_addumpdevice 'disk', 'AdventureWorks_Backup', 'C:\MSSQL\BACKUP\AdventureWorks.Bak'
Б. Резервное копирование на ленточное устройство
В следующем примере производится резервное копирование всей базы данных MyAdvWorks
на
ленту.
USE MyAdvWorks GO BACKUP DATABASE MyAdvWorks TO TAPE = '\\.\Tape0' WITH FORMAT, NAME = 'Full Backup of MyAdvWorks' GO -- Optionally, create a logical backup device, -- AdventureWorks_Backup, for this backup tape. USE master GO EXEC sp_addumpdevice 'tape', 'MyAdvWorks_Bak', '\\.\tape0'