通常,选择支持您的站点最常用的 Windows 区域设置的 SQL 排序规则。有关识别站点的 Windows 区域设置的更多信息,请参见"Windows 控制面板"中的"区域设置"。多数情况下,计算机会运行与用户语言需求相匹配的 Windows 区域设置,因此安装程序会自动检测 Windows 区域设置并选择合适的 SQL 排序规则。
Windows 排序规则
Windows 排序规则基于为相关联的 Windows 区域设置所定义的规则对存储字符数据的规则进行定义。Windows 基本排序规则指定应用字典排序时所用的字母表或语言,以及用于存储非 Unicode 字符型数据的代码页。有关更多信息,请参见排序规则。
SQL 排序规则
提供 SQL 排序规则是为了与 Microsoft SQL Server 早期版本中的排序次序兼容。有关更多信息,请参见使用 SQL 排序规则。
安装之后更改排序规则
安装 SQL Server 2000 时,使用正确的排序规则设置十分重要。可以在运行安装程序之后更改排序规则设置,但是必须重建数据库并重新装载数据。建议在单位内部为这些排序规则选项制订标准。如果服务器之间的排序规则设置不一致,服务器之间的活动则可能失败。
SQL 排序规则设置对应于安装类型。通常,选择支持您的站点最常用的 Windows 区域设置的 SQL 排序规则。有关识别站点的 Windows 区域设置的更多信息,请参见"Windows 控制面板"中的"区域设置"。多数情况下,计算机会运行与用户语言需求相匹配的 Windows 区域设置,因此安装程序会自动检测 Windows 区域设置并选择合适的 SQL 排序规则。
SQL 排序规则控制:
用于存储 Microsoft® SQL Server™ 中非 Unicode 数据的代码页。
控制 SQL Server 如何对以 Unicode 和非 Unicode 数据类型存储的字符进行排序和比较的规则。
在下列情况下选择 SQL 排序规则:
通过 SQL Server 6.5 版或 SQL Server 7.0 版的现有实例使用复制功能。
应用程序的代码依赖于以前的 SQL Server 排序规则的行为。
从 SQL Server 7.0 升级到 SQL Server 2000 仍保留先前的 SQL 排序规则设置,不需要选择排序规则。
使用下表确定是否需要选择排序规则,以及如果需要,应选择哪种排序规则。