IT猫扑网:您身边最放心的安全下载站! 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当前所在位置:首页数据库MSSQL → SQL Server 2005降级到2000的正确操作步骤

SQL Server 2005降级到2000的正确操作步骤

时间:2021/9/9 0:52:25来源:IT猫扑网整理作者:绿软小编我要评论(0)

sql server 2005降级到2000的正确操作步骤分享给大家,sql2000的不能兼容sql2005的问题就迎刃而解了。以下的文章主要向大家描述的是sql server 2005导入到SQL Server 2000的正确操作步骤,以及对其在实际操作中值得我们大家注意的相关事项的具体描述,以下就是文章的具体内容的介绍,望你会有所收获。

SQL Server 2005转到2000的步骤:

从SQL2005编写数据脚本

步骤1. 配置数据库兼容性,如下图所示:

SQL Server 2005降级到2000的正确操作步骤

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

步骤2.在SQL2005选择编写脚本,如下图:

SQL Server 2005降级到2000的正确操作步骤

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

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

SQL Server 2005降级到2000的正确操作步骤

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

SQL Server 2005降级到2000的正确操作步骤

步骤4.在SQL2005选择数据库版本为2000的编写脚本,如下图所示:

SQL Server 2005降级到2000的正确操作步骤

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

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

 

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

SQL Server 2005降级到2000的正确操作步骤

 

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

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

SQL Server 2005降级到2000的正确操作步骤

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

步骤1. 在SQL2000中选择导入数据,如下图所示:

SQL Server 2005降级到2000的正确操作步骤

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

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

SQL Server 2005降级到2000的正确操作步骤

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

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

填写用户名,密码,选择数据库,点击“下一步”;
步骤4.选择导入数据方式,SQL2000提供了3中方式,如下图所示:

SQL Server 2005降级到2000的正确操作步骤

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

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

SQL Server 2005降级到2000的正确操作步骤

 

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

SQL Server 2005降级到2000的正确操作步骤

最后完成

以上的文章主要向大家描述的是SQL Server 2005转到2000的实际操作步骤。

延伸阅读

卸载 SQL Server 2005 之前的准备工作

您可能希望按照当前的状态保存某些数据库。可能还希望保存对默认数据库所做的更改。如果存在上述任一情况,请确保对数据进行了完好备份,然后再按照本文中的步骤操作。或者,保存所有数据和所有日志文件的副本。将这些副本保存到 MSSQL 文件夹以外的文件夹。在卸载过程中,MSSQL 文件夹将被删除。

您必须保存的文件包括下列数据库文件。这些文件作为 SQL Server 2005 的一部分安装:

Distmdl.*

Master.*

Mastlog.*

Model.*

Modellog.*

Msdbdata.*

Msdblog.*

Mssqlsystemresource.*

Northwnd.*(该数据库的安装是可选的。)

Pubs.*

Pubs_log.*

Tempdb.*

Templog.*

ReportServer[$InstanceName](这是 Report Server 的默认数据库。)

ReportServer[$InstanceName]TempDB(这是 Report Server 的默认临时数据库。)

删除本地安全组

作为卸载过程的一部分,删除 SQL Server 2005 组件的本地安全组。有关更多信息,请参阅 SQL Server 2005 联机丛书中的"设置 Windows 服务帐户"主题,或者访问下面的 MSDN 网站:

https://msdn2.microsoft.com/zh-cn/library/ms143504.aspx (https://msdn2.microsoft.com/zh-cn/library/ms143504.aspx)

保存或重命名 SQL Server Reporting Services 文件夹

如果与安装的 SQL Server 一起使用 SQL Server Reporting Services,请保存或重命名下列文件夹和子文件夹:

Default path\Reporting Services

Default path\MSSQL\Reporting Services

Default path\SQL Server instance name\Reporting Services

Default path\90\Tools\Reporting Services

注意:Default path 是 %ProgramFiles%\Microsoft SQL Server 的占位符。如果使用 Reporting Services 配置工具来配置安装,则名称可能与此列表中的名称有所不同。此外,数据库也可能位于运行 SQL Server 的远程计算机上。

停止所有 SQL Server 服务

建议您先停止所有 SQL Server 服务,然后再卸载 SQL Server 2005 组件。活动连接可能会使卸载过程无法成功完成。

使用具有所需权限的帐户

使用 SQL Server 2005 服务帐户或具有等效权限的帐户登录到服务器。例如,使用本地管理员组的成员帐户登录到服务器

关键词标签:SQL2005,SQL Server

相关阅读 sql server系统表损坏的解决方法SQL Server asp.net 数据提供程序连接池怎样使用 SQL Server 数据库嵌套子查询怎样在SQL Server中去除表中不可见字符怎样从旧版本SQL Server中重新存储数据用一个案例讲解SQL Server数据库恢复

文章评论
发表评论

热门文章 SqlServer2005对现有数据进行分区具体步骤SqlServer2005对现有数据进行分区具体步骤sql server系统表损坏的解决方法sql server系统表损坏的解决方法MS-SQL2005服务器登录名、角色、数据库用户MS-SQL2005服务器登录名、角色、数据库用户Access、SQL Server、Oracle常见应用的区别Access、SQL Server、Oracle常见应用的区别

相关下载

人气排行 如何远程备份(还原)SQL2000数据库SQL2000数据库远程导入(导出)数据配置和注册ODBC数据源-odbc数据源配置教程SQL2000和SQL2005数据库服务端口查看或修改SQL Server 2005降级到2000的正确操作步骤修改Sql Server唯一约束教程浅谈JSP JDBC来连接SQL Server 2005的方法SQL Server创建表语句介绍