方法2 –使用T-SQL脚本
语法 - 语法:
Restore database <Your database name> from disk = '<Backup file location + file name>'
示例:
以下命令用于还原名为“TestDB”的数据库,其备份文件名为“TestDB_Full.bak”,如果您覆盖现有数据库,则该文件位于“D:\”位置。
Restore database TestDB from disk = ' D:\TestDB_Full.bak' with replace
如果使用此restore命令创建新数据库,并且没有类似的数据路径,请在目标服务器中记录文件,然后使用移动选项(如以下命令)。确保D:\ Data路径存在,如下面的数据和日志文件命令所用。
RESTORE DATABASE TestDB FROM DISK = 'D:\ TestDB_Full.bak' WITH MOVE 'TestDB' TO 'D:\Data\TestDB.mdf', MOVE 'TestDB_Log' TO 'D:\Data\TestDB_Log.ldf'