我最近升级了 SQL Server,准备将其投入使用,我们从 SQL Server 2000 升级到了 SQL Server 2005。但是 2005 上的排序规则设置不同(我没有进行升级,因此不确定在此过程中是否出了什么问题)。是否可以/建议更改 SQL Server 2005 中的系统范围排序规则设置,还是我应该重新进行安装?
答案1
本文(还包含 Microsoft 的 MSDN 链接)似乎表明它可以完成并且包含说明,但老实说,重新安装看起来更容易!
答案2
您必须重新安装 SQL,因为这是将系统数据库更改为正确排序规则的唯一方法。
默认排序规则由 Windows 区域设置决定,我相信从以前的 SQL 版本升级时会有一些“技巧”。请查看http://msdn.microsoft.com/en-us/library/ms143508(SQL.90).aspx
答案3
也就是说,您可以在同一台服务器上安装具有您想要使用的排序规则的另一个实例,然后移动需要它的数据库,而无需触及旧实例上的任何其他内容。
这使您可以同时运行两个实例,而不必被迫关闭具有不正确设置的实例。
除非它没有投入生产,否则就没那么重要了。