MSSQL

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

日期:2021/9/9 0:52:25来源: IT猫扑网整理

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 服务帐户或具有等效权限的帐户登录到服务器。例如,使用本地管理员组的成员帐户登录到服务器

相关文章

相关下载

网友评论

我要评论...
    没有更早的评论了
    取消