SQL server2000数据库可以添加到SQL server2005数据库吗?怎么添加,具体怎么操作?

备份了2000的一个数据库,但在2005里面还原出错,还原不了

可以
1、在目标数据库服务器中,打开Sql Server 2000的企业管理器,并新建与原库同名的数据库;

2、右键选择新建的数据库,找到并选择还原数据库,再随后的窗口中选择从设备;

3、添加Sql Server 2000的数据库备份文件并勾选覆盖原有数据库,点击确定,还原成功!

以上叙述为简单的回顾在Sql Server 2000中还原数据库的过程,虽然叙述的步骤不详细,但这大体的步骤已经可以说明一些问题了!请接着往下看……

【还原sql2005关键所在】
使用Sql Server 2000的数据库备份文件还原Sql Server 2000的数据库和还原Sql Server 2005的数据库时,其关键所在就是在Sql 2000时是必须新建数据库并对其还原,而在Sql 2005时是必须不能新建数据库才能对其还原。另外一个区别就是Sql 2000时是要新建的数据库名称与原库名称相同,而Sql 2005时输入的数据库名称可以是任意的一个名称,不必与原库名称相同。

【详细步骤】

1、此时你的sql2005中如果已经有一个和你想还原的数据库名称一样。先将其删除。
2、右击“数据库”选择“还原数据库”;

3、在出现的窗口中输入目标数据库,如输入CN17006_db,并选择“源设备”,点击—>浏览按钮;

4、单击“添加”按钮,选择Sql Server 2000的备份文件,点击“确定”按钮到初始窗口,勾选文件前“还原”列的复选框;

5、点击“确定”按钮,数据库还原成功。

【常见错误】

此时如果出现以下错误提示:
还原 对于 服务器“14B269A9B39C4B9”失败。 (Microsoft.SqlServer.Express.Smo)

------------------------------
ADDITIONAL INFORMATION:

System.Data.SqlClient.SqlError: 对文件 "f:\usr\cw4c022\cw4c022_db_Data.mdf" 的目录查找失败,出现操作系统错误 3(系统找不到指定的路径。)。 (Microsoft.SqlServer.Express.Smo)

------------------------------
解决方法:按详细步骤操作至第四步后—>>点击 “选项”—>>修改 “还原为” 项

格式:数据库安装目录\MSSQL.1\MSSQL\Data\数据库名_data.mdf(数据库名_data)第一项

数据库安装目录\MSSQL.1\MSSQL\Data\数据库名_log.ldf(数据库名_log)第二项

其实就是最后一个“\”后面不用修改前面改成你的sql2005的安装目录。

如下图
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-02-16
可以。
两种方法:
1、备份SQL 2000 数据库 然后在 SQL 2005 还原。
2、分离SQL 2000 数据库 然后在 SQL 2005 附加数据库。
第2个回答  2011-02-16
试一下分离附加

...server2005数据库吗?怎么添加,具体怎么操作?
可以 1、在目标数据库服务器中,打开Sql Server 2000的企业管理器,并新建与原库同名的数据库;2、右键选择新建的数据库,找到并选择还原数据库,再随后的窗口中选择从设备;3、添加Sql Server 2000的数据库备份文件并勾选覆盖原有数据库,点击确定,还原成功!以上叙述为简单的回顾在Sql Server 2000中...

我用sql server 2000建的数据库,因为要求,现在需要用sql server 2005连 ...
第一步是将SQL Server 2000的数据库及表导入到SQL Server 2005中。这可以通过备份和恢复的方式完成,具体操作步骤如下:首先,在SQL Server 2000上备份整个数据库,使用SQL Server Management Studio或其他备份工具进行。然后,在SQL Server 2005上进行数据库恢复操作,将备份文件导入到新的SQL Server 2005...

sqlserver2000的数据库文件是否可以附加到sqlserver2005上
2000的数据文件是可以附加到2005的。 一般按照以下步骤1。在2000中detach数据库exec sp_detach_db 'database_name'2. 在2005中attach数据库, 例如:exec sp_attach_db 'database_name',@filename1='D:\\DataBase\\DBBook\\Book_Data.MDF',@filename2='D:\\DataBase\\DBBook\\Book_Data.ldf' 如果按照上面所做,...

MS SQL SQRVER 2000如何移植到2005上?
一般可以用两种方法进行sql 2000到sql 2005的数据库移植:1)备份2000的数据库, 将备份文件拷贝到2005的服务器上,直接恢复数据库。2)将2000的数据库分离文件(detach), 之后将数据库的数据文件和日志文件拷贝到2005的服务器上,再将数据文件和日志文件附加到sql server, 指定与原来相同的数据库名酒可...

SQL2005怎么添加2000数据库
我们通常的作法是:1.在数据库中新建一个新的数据库(通常以备份文件的名字命名)2.还原这个新建的数据库,指定要还源的bak文件。就OK了。但如果你的数据库备件文件(*.bak)是在mssql2000中备份的,还原到mssql2005时会出现还原数据库的错误,原因是两个数据库的文件不兼容。这时我们只需要进行如下...

怎么把Sql2000数据库的备份文件恢复到Sql2005
按钮到初始窗口,勾选文件前“还原”列的复选框; 5、点击“确定”按钮,数据库还原成功。【关键所在】 由上述内容不难看出来,使用Sql Server 2000的数据库备份文件还原Sql Server 2000的数据库和还原Sql Server 2005的数据库时,其关键所在就是在Sql 2000时是必须新建数据库并...

sqlserver2000的数据库文件如何导入到server2005中?
在SQL2000里面备份成一个文件,然后在SQL2005里面从这个文件恢复。

怎么安装sql server 2005
安装Microsoft SQL Server 2005 数据库步骤:第一步:将Microsoft SQL Server 2000安装光盘放入光驱中,在光驱目录下,点击Setup.exe安装程序开始安装过程,或使用镜像安装文件。选择“基于X86的操作系统”。第二步:选择安装 “服务器组件、工具、联机丛书和示例”。第三步:接受授权协议,点“下一步”...

SQL2005数据库备份如何还原到SQL2000数据库中
一、把SQL2005数据库备份恢复到SQL2005数据库中二、在SQL2005数据库中生成脚本 1、选定数据库-->右键-->任务-->生成脚本 2、下一步-->选择数据库 3、下一步-->找到“为服务器版本编写脚本”-->选择“SQL Server 2000数据库” 4、选择“表”,逐步执行下一步三、执行脚本,在SQL2000数据库中...

sql server 2000怎么附加数据库
sql server 2000怎么附加数据库 搜索资料 我来答 分享 微信扫一扫 网络繁忙请稍后重试 新浪微博 QQ空间 举报 浏览15 次 本地图片 图片链接 代码 提交回答 匿名 回答自动保存中为你推荐:特别推荐 确认过眼神,是惹不起的潮汕人 吸烟减寿?长寿烟民现象怎么说? 谁才是古代战场上的护脸神器? 止痛药怎么...

相似回答