查看bak文件内容
RESTORE FILELISTONLY FROM DISK='c:\your.bak'
注意输出的 .mdf 和 .ldf 文件的名称, 接着输入;
RESTORE DATABASE MyTempCopy FROM DISK='c:\your.bak'
WITH
MOVE 'LogicalNameForTheMDF' TO 'c:\MyTempCopy.mdf',
MOVE 'LogicalNameForTheLDF' TO 'c:\MyTempCopy_log.ldf'
恢复到不同名的数据库上,
例如 (恢复一个名为creditline的备份文件到名为’MyTempCopy’的数据库中)
RESTORE FILELISTONLY FROM DISK='e:\mssql\backup\creditline.bak'
>LogicalName
>--------------
>CreditLine
>CreditLine_log
RESTORE DATABASE MyTempCopy FROM DISK='e:\mssql\backup\creditline.bak'
WITH
MOVE 'CreditLine' TO 'e:\mssql\MyTempCopy.mdf',
MOVE 'CreditLine_log' TO 'e:\mssql\MyTempCopy_log.ldf'
>RESTORE DATABASE successfully processed 186 pages in 0.010 seconds (144.970 MB/sec)

博客主要介绍了SQL Server数据库相关操作,包括查看bak文件内容,注意输出的.mdf 和.ldf 文件名称,还提及将备份文件恢复到不同名数据库,如将名为creditline的备份文件恢复到名为'MyTempCopy'的数据库中。
1098

被折叠的 条评论
为什么被折叠?



