📅  最后修改于: 2020-11-20 05:03:01             🧑  作者: Mango
还原是从备份复制数据并将记录的事务应用于数据的过程。还原就是您对备份所做的事情。取得备份文件,然后将其转回数据库。
可以使用以下两种方法之一来完成“还原数据库”选项。
Restore database from disk = ''
以下命令用于还原名为“ 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'
步骤1-连接到名为“ TESTINSTANCE”的数据库实例,然后右键单击数据库文件夹。单击还原数据库,如以下快照所示。
步骤2-选择设备单选按钮,然后单击椭圆以选择备份文件,如以下快照所示。
步骤3-单击确定,然后弹出以下屏幕。
步骤4-选择文件选项位于左上角,如以下快照所示。
步骤5-选择位于左上角的选项,然后单击确定以还原“ TestDB”数据库,如以下快照所示。