设置或更改服务器排序规则

服务器排序规则充当随 SQL Server 实例一起安装的所有系统数据库的默认排序规则,也充当任何新创建的用户数据库的默认排序规则。 在 SQL Server 安装过程中指定服务器排序规则。 有关详细信息,请参阅排序规则和 Unicode 支持

更改服务器字符集排序

更改 SQL Server 实例的默认排序规则可能是一项复杂的作,并涉及以下步骤:

  • 请确保拥有重新创建用户数据库及其中的所有对象所需的全部信息或脚本。

  • 使用 bcp 实用工具等工具导出所有数据。 有关详细信息,请参阅大容量导入和导出数据(SQL Server)。

  • 删除所有用户数据库。

  • 安装程序 命令的 SQLCOLLATION 属性中重新生成指定新排序规则的主数据库。 例如:

    Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=InstanceName   
    /SQLSYSADMINACCOUNTS=accounts /[ SAPWD= StrongPassword ]   
    /SQLCOLLATION=CollationName  
    

    有关详细信息,请参阅 重新生成系统数据库

  • 创建所有数据库及其中的所有对象。

  • 导入所有数据。

注释

可以为创建的每个新数据库指定默认排序规则,而不是更改 SQL Server 实例的默认排序规则。

另请参阅

排序规则和 Unicode 支持
设置或更改数据库排序规则
设置或更改列排序规则
重新生成系统数据库