T-Sql备份还原数据库

代码如下:

-- 备份数据库
BACKUP DATABASE 数据库名称 TO DISK = '物理存储位置' WITH FORMAT,CHECKSUM  

-- 还原数据库
alter database 数据库名称 set offline with rollback immediate    -- 设置数据库脱机

RESTORE FILELISTONLY From disk ='待还原文件地址'    --查询待还原数据库 mdf、ldf存储的物理位置(低下还原用)

RESTORE DATABASE ReportDB  
FROM DISK = '待还原文件地址'  
with replace,  
MOVE '数据库名称' TO '待还原数据库mdf文件地址',  
MOVE '数据库名称_log' TO '待还原数据库ldf文件地址'

alter database 数据库名称 set online    -- 设置数据在线

你可能感兴趣的:(T-Sql备份还原数据库)