关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

SQL2005数据库导入至SQL2000数据库解决方案

作者:佚名   时间:2013-03-14   分享到:

一、SQL2005编写数据脚本

步骤1. 配置数据库兼容性

选择您要导出的数据库,鼠标右键选择—“属性”—“选项:修改兼容级别“SQL Server 2000 80

 

步骤2.SQL2005选择编写脚本

 

选择您要导出的数据库,鼠标右键”—“任务”—“生成脚本

 

步骤3:在SQL2005选择为所选数据库的所有对象编写脚

注意:这里要选择为所选数据库中的所有对象编写脚本,否则后面在SQL2000导入数据时会出现下面的错误,将导致导入数据失败!!!

步骤4.SQL2005选择数据库版本为2000的编写脚本

这里的为服务器版本编写脚本要选择:SQL Server 2000

 

步骤5.选择SQL2005数据库脚本生成方式,如下图所示:

 

这里是选择脚本生成的方式,我这里就用最后一种方式了。当出现下面的图示中的信息,则说明脚本生成成功。

 

二、SQL2000导入数据,用刚刚生成的脚本

首先我们要在SQL2000中检查一下刚刚创建的脚本,可能会出现下面的错误信息:

不用惊慌:这是因为在SQL2000nvarchar没有“max”长度,这里只需把 "nvarchar(MAX)" 改为"ntext" 即可。这时再次检查一遍,如果没有错误就运行一下脚本,会创建一个空的同名数据库。继续下面的操作:

 

步骤1. SQL2000中选择导入数据,

选择您刚刚建的空数据库,鼠标右键”—“所有任务”—“导入数据

 

步骤2. 选择数据源(即导出数据的数据库服务器(SQL2005数据库服务器)),

 

填写用户名,密码,并选择您要导出的数据库。点击下一步

 

步骤3. 选择目标数据库(即要导入数据的数据库服务器(SQL2000数据库服务器)),

 

填写用户名,密码,选择数据库,点击下一步

步骤4.选择导入数据方式,SQL2000提供了3中方式,

 

 这里我选择了第一种方式:从源数据库复制表和视图

 

步骤5.选择要导入的表,您可以根据需要导入您需要的表,不过要注意两边一定要是相同的表,

 

步骤6. 选择导入数据的时间,我想您也会和我选择的一样吧,呵呵,



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/contact/20151229/n7377.html

上海联楷网络新闻