图7 选择欲还原的备份数据库文件
技巧:
可以将所有备份文件都复制到“C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup”目录下,这样选择起来也比较方便。
单击“确定”按钮完成文件的选择,回到“指定备份”对话框中,如图8所示,然后单击“确定”完成备份文件的选择。
图8完成指定备份文件的选择
(5)完成“还原的目标”和“还原的源”的设定
在图9所示的对话框中选中列表中的需要还原的文件,在“还原的目标”中输入“uniport”,表示还原后的数据库名称是“uniport”,然后单击确定开始还原数据库,如图10所示。
图9完成“还原的目标”和“还原的源”的设定
图10 还原数据库
(6)对还原出现错误的处理
在进行还原数据库操作的朋友可能还会遇到即使按照上面的步骤也无法还原数据库的情况,其实很简单,如图11所示,弹出错误提示,表示目录不存在,即在E盘未建立相应的文件夹。
图11还原数据库出现错误
解决办法很简单,按照“E:\Program Files\Microsoft SQL Server\MSSQL\Data”路径的顺序,分别在E盘根目录下建立“Program Files”文件夹,然后在“Program Files”文件夹下建立“Microsoft SQL Server”文件夹,在“Microsoft SQL Server文件夹”下建立“MSSQL”,在“MSSQL”下建立“Data”文件夹,建立完毕后如图11所示,最后按照前面的步骤重新选择即可完成数 据库的还原。在SQL Server2005中还原出现图11所示的错误直接建立相应的文件夹即可解决,这对于大的数据库(超过1G)还原无疑是一种福音,笔者以前曾经在SQL Server2000中探讨过如何恢复一些较难恢复的数据库,即只有一个备份的数据库无任何其它信息,当时是通过UE直接打开数据库文件从中寻找数据库的 详细路径,当数据库文件过大是,使用UE打开,计算机会宕机。在SQL Server2005中得到了完美的解决,数据库自动提示哪里出现问题。


