以错误的排序规则安装了 SQL Server 2000 .. 如何更正整个服务器实例?

my_*_*ake 3 sql-server collation sql-server-2000

我在我的笔记本电脑上安装了 SQL 2000 Developer(是的,旧的,不要问)......使用错误的排序规则。哎呀!

它显示了 Latin1_General_CI_AS,但事实证明我需要使用 SQL_Latin1_General_CP1_CI_AS 来匹配我们正在使用的另一个实例。

我在 Google 上找到了一些关于如何更改特定数据库的排序规则的参考资料,但我想为整个服务器实例更改它。有没有办法解决这个问题而不必重新安装 SQL Server 2000?服务包,安全修复等很痛苦。

谢谢

Aar*_*and 7

老实说,我认为您最简单的方法是:

  1. 备份您的用户数据库
  2. 卸载 SQL Server
  3. 使用正确的排序规则重新安装 SQL Server
  4. 恢复你的数据库
  5. 修复用户数据库上的排序规则

你也知道 SQL Server 2000 已经远离主流维护了吧?从那以后很快就会有四个主要版本?

  • 知道了,是的,谢谢。它用于遗留项目的一些维护工作。管理层因拒绝任何升级而受到大吼大叫。在接受你的答案之前,我会希望得到另一个更简单的答案......但我怀疑你可能是对的。 (3认同)