备份,还原SQL Server数据库的SQL语句
方法:
【1】登錄需要備份的目標數據庫10.62.33.34,3000
【2】在目標數據資料庫A,右擊/Tasks/BackUp 進行備份
【3】在10.62.33.34,3000 Databases右擊/Restore Datebase ,進行備份即可
数据库备份
1. 备份到备份设备
先创建一个备份设备
EXEC SP_ADDDUMPDEVICE 'disk','取的设备名','物理路径径\取的文件名.BAK'
--INIT 完整备份, DIFFERENTIAL 差异备份,
BACKUKP DATABASE 数据库名 TO 设备名 [WITH INIT]
--事务日志备份
BACKUP LOG 数据库名 TO 设备名
2.指定物理路径
BACKUP DATEBASE 数据库名 TO DISK ‘物理路径径\取的文件名.BAK [WITH INIT]
数据库还原
1.--完全还原
RESTORE DATEBASE 数据库名 FROM 备份设备或者是FROM DISK=物理路径 WITH REPLACE,RECOVERY
2.--部分还原
RESTORE DATEBASE 数据库名 FROM 备份设备或者是 FROM DISK=物理路径 WITH PARITIAL,RECOVERY
3.--还原事务日志
RESTORE LOG 数据库名 FROM 备份设备或者是物理路径
1. 备份到备份设备
先创建一个备份设备
EXEC SP_ADDDUMPDEVICE 'disk','取的设备名','物理路径径\取的文件名.BAK'
--INIT 完整备份, DIFFERENTIAL 差异备份,
BACKUKP DATABASE 数据库名 TO 设备名 [WITH INIT]
--事务日志备份
BACKUP LOG 数据库名 TO 设备名
2.指定物理路径
BACKUP DATEBASE 数据库名 TO DISK ‘物理路径径\取的文件名.BAK [WITH INIT]
数据库还原
1.--完全还原
RESTORE DATEBASE 数据库名 FROM 备份设备或者是FROM DISK=物理路径 WITH REPLACE,RECOVERY
2.--部分还原
RESTORE DATEBASE 数据库名 FROM 备份设备或者是 FROM DISK=物理路径 WITH PARITIAL,RECOVERY
3.--还原事务日志
RESTORE LOG 数据库名 FROM 备份设备或者是物理路径
转载于:https://blog.51cto.com/8101523/1354558