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

服务器排序规则用作与 SQL Server 的实例一起安装的所有系统数据库以及任何新创建的用户数据库的默认排序规则。服务器排序规则是在 SQL Server 安装期间指定的。有关详细信息,请参阅安装程序中的排序规则设置

更改服务器排序规则

更改 SQL Server 实例的默认排序规则的操作可能会比较复杂,包括以下步骤:

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

  • 使用 bcp 实用工具之类的工具导出所有数据。有关详细信息,请参阅导入和导出大容量数据

  • 删除所有用户数据库。

  • 重新生成在 setup 命令的 SQLCOLLATION 属性中指定新的排序规则的 master 数据库。例如:

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

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

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

  • 导入所有数据。

注意注意

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

更改历史记录

更新的内容

更正了重新生成 master 数据库所需的语法。