如何在SQL Server2005中还原数据库-Mssql数据库教程

对于在SQL Server2000中的还原数据库,很多朋友都是使用过的,一起来也很简单,选择文件后,选择强制还原,问题即可解决,然而在2005中却不行了,原因是:2005中数据库的备份中记录了备份数据库的地址,在你还原的过程中,你必须将此地址换成你电脑上要还原的数据库的地址。详细过程如下:

第一步:选择要还原的数据库

第二步:选择备份文件。选择“源设备”,点击文本框右边的按钮“...”,在弹出的对话框中选择数据库的备份.注意:文件格式要选择“所有文件”。

第三步:选择图片左上角的“常规”,出席下面的对话框,红线包围处的路径是备份文件数据库的位置,必须换成你的数据库所在的位置。

第四步: 更改了数据库的位置后,就可以更新了


============================================================================================
由于mssql数据库的升级换代(指从2000到2005),我们系统之前使用的mssql2000数据库备份文件(*.bak文件)需要导入到mssql2005.
我们通常的作法是:
 1.在数据库中新建一个新的数据库(通常以备份文件的名字命名)
 2.还原这个新建的数据库,指定要还源的bak文件。就OK了。
但如果你的数据库备件文件(*.bak)是在mssql2000中备份的,还原到mssql2005时会出现还原数据库的错误,
原因是两个数据库的文件不兼容。这时我们只需要进行如下两步的设置就OK了:
 1.右击要还原的数据库---->属性---->选项----->设置兼容级别为:SQL Server 2000 (80)
 2.在指定了要还原的*.bak文件以后,选项---->设置 还原选项--->覆盖现有数据库(选上),其它默认。
 3.确定后你的mssql2000数据库备份文件就可以还原到mssql2005中了。

相关文档
最新文档