此文章主要向大家描述的是SQL Server 7.0数据库中正确转换数据库的实际排序规则,以下就是文章的主要内容的描述。

我们今天是要和大家一起讨论的是在 SQL Server 7.0数据库中正确转换数据库的实际排序规则,我们大家都知道要在运行 SQL Server 7.0数据库的两台计算机之间正确更改数据库的排序规则,必须在目标服务器上创建用户数据库和所有对象。

SQL Server 7.0数据库中正确转换数据库的排序规则(sqlserver数据库排序语句)  7.0 第1张

然后使用 DTS 或 bcp 实用工具传输数据。要将数据库从运行 SQL Server 7.0 的计算机传输到运行 SQL Server 7.0 且具有另一排序规则的计算机,请按照下列步骤操作:

1. 备份源数据库。

2. 使用 SQL Server 企业管理器为源数据库中的所有对象创建脚本。

3. 要从数据库的所有表中导出数据,请使用 DTS 或 bcp 实用工具。

4. 使用 SQL Server 企业管理器或 CREATE DATABASE 语句在目标服务器上创建新的数据库。

注意:当使用 CREATE DATABASE 语句时,数据库将使用与运行 SQL Server 7.0 的计算机相同的排序规则。

5. 使用 SQL 查询分析器来运行在步骤 2 中创建的脚本,以便在目标数据库中重新创建所有对象。

注意:此表和列将使用与运行 SQL Server 7.0 的计算机相同的排序规则。

6. 使用 DTS 或 bcp 实用工具将数据导入到目标表中。

将 SQL Server 7.0 中数据库的排序规则转换为 SQL Server 2000 中的排序规则

要在 SQL Server 7.0 和 SQL Server 2000 之间更改数据库的排序规则,必须在传输数据之前,在目标服务器上使用适当的排序规则创建数据库、列或同时创建数据库和列。但是,在将数据从 SQL Server 7.0 传输到 SQL Server 2000 时,可以使用 DTS 删除并重新创建对象。因此,在执行此操作时,必须在 DTS 中启用“使用排序规则”选项。

注意:请不要使用 SQL Server 7.0 中的 DTS 实用工具与运行 SQL Server 2000 的计算机相互传输所有对象。如果必须在 SQL Server 7.0 和 SQL Server 2000 之间传输数据,则必须使用 SQL Server 2000 中的 DTS 实用工具。

要将 SQL Server 7.0 中数据库的排序规则转换为 SQL Server 2000 中的排序规则,请按照下列步骤操作:

1. 备份源数据库。

2. 使用 SQL Server 企业管理器为源数据库中的所有对象创建脚本。

3. 如果列必须使用其他排序规则,而不使用目标数据库上的默认排序规则,请对脚本中相应列的排序规则进行必要的更改。

4. 使用适当的排序规则在目标服务器上创建新的数据库。

5. 使用 SQL 查询分析器在目标服务器上运行在步骤 2 中创建的脚本,以便在数据库中重新创建所有对象。

注意:新表和列使用与数据库相同的排序规则,除非您为这些列指定了其他排序规则。

6. 使用 DTS 或 bcp 实用工具传输数据。

注意:如果使用 DTS,请验证下列信息: 确保在将数据从 SQL Server 7.0 传输到 SQL Server 2000 时启用了“使用排序规则”选项。

因为已在目标服务器上使用适当的排序规则创建了对象,所以要禁用“首先创建目标对象”选项。

【编辑推荐】

  1. 提高SQL Server数据处理效率用索引
  2. SQL Server死锁问题的解决与分析
  3. 正确识别SQL Server 版本号的操作方案
  4. SQL Server分布式分区视图简介
  5. SQL Server 2000 安装时出现的症状归纳

转载请说明出处
知优网 » SQL Server 7.0数据库中正确转换数据库的排序规则(sqlserver数据库排序语句)

发表评论

您需要后才能发表评论