SQL Server 2005 Express安装程序中的排序规则配置

时间:2010-05-12 18:38:14

标签: sql sql-server-2005

由于与排序规则冲突,我不得不重新安装我的SQL Server 2005 Express实例。

现在,在设置中,我看不到SQL_Latin1_General_CP1_CI_AI排序规则,我看到了“Latin1_General”,而且我被告知是不一样的。

你能告诉我在哪里可以找到这个吗?

1 个答案:

答案 0 :(得分:2)

CI和AI位表示“Case Insensitive”和“Accent Insenstive”(如果我没记错的话,它们是安装对话框中的复选框)。我认为CP1部分是“Code Page 1”,指的是美国地区,而没有CP1,它指的是英国地区(或者更一般地说,非美国英语) - 这也可能是一个单独的选择安装对话框。

如果您没有选择这些选项,它将默认为最适合Windows中系统默认国际设置的代码页(注意:这可能与您的个人资料不同国际设置)在安装时。您可以通过控制面板更改这些(包括您的系统和系统默认设置)。

更新:

我已下载并运行SQL Server Express 2005(SP3)的安装...

我在“注册信息”页面上取消选择“隐藏高级配置选项”(但不确定是否有必要)。在“排序规则设置”页面上,我选择了“SQL排序规则(用于兼容性...)”,然后是“字典顺序,不区分大小写,不区分重音,与1252字符集一起使用”。其他所有内容都保留为默认值。< / p>

结果是使用SQL_Latin1_General_CP1_CI_AI排序规则安装SQL Server Express 2005。

有关此主题的更多信息,请访问:http://msdn.microsoft.com/en-us/library/ms180175.aspx