sqlserver还原备份sql语句注释

restore filelistonly from disk = N'D:\server\nodata-20160714.bak'--此语句会获取到备份的数据库信息,其中logicalname是还原语句中必须需要的,不像在ssms里面那么方便

RESTORE DATABASE server_new --这个参数是还原后数据库的新名字

FROM DISK = N'D:\server\nodata-20160714.bak' --指定需要还原的数据库文件

WITH MOVE 'logicalname_data' TO 'D:\server_new\server.mdf', --'logicalname_data'就是第一句话获取到的logicalname,这里必须填入这个名字;而'D:\server_new\server.mdf'为还原后数据库的文件名及存放位置

MOVE ''logicalname_Log' TO 'D:\server_new\server_log.ldf',replace --同上

猜你喜欢

转载自blog.csdn.net/u011130086/article/details/84614371