--
--6.2.2节示例
--
--添加硬盘作为设备
USE master;
GO
EXEC sp_addumpdevice 'disk', 'mydisckbackup', 'D:\DbBackup\Db1.bak';
--添加网络共享硬盘作为设备
USE master;
GO
EXEC sp_addumpdevice 'disk', 'mynetbackup', '\\192.168.1.2\ShareBak\Db1.bak';
--删除备份设备
USE master;
GO
EXEC sp_dropdevice 'mynetbackup';
--
--6.2.3节示例
--
--完整备份数据库
BACKUP DATABASE TestDB1 --备份数据库
TO DISK='D:\db1.bak'
WITH name='TestDB1 Backup',
description='TestDB1完整备份'
--备份数据库到备份设备
BACKUP DATABASE TestDB1
TO mydisk1--备份设备
WITH name='TestDB1 Backup',
description='TestDB1完整备份'
--
--6.2.4节示例
--
--还原数据库
RESTORE DATABASE [db1]
FROM DISK = 'C:\db1.bak'
WITH FILE = 1,
MOVE 'TestDB1' TO 'C:\DATA\db1.mdf', --还原后的数据文件路径
MOVE 'TestDB1_log' TO 'C:\DATA\db1_1.ldf' --还原后的日志文件路径