我有一组 CRM 2011 数据库,所有这些数据库都安装在运行 SQL 2008 R2 的同一 SQL 服务器上。其中一个数据库的排序规则为Modern_Spanish_Cl_Al
,而所有其他数据库都设置为Latin1_General_Cl_Al
。我希望所有这些都设置为 Latin1,所以我想返回并修复西班牙语数据库,使其与其他数据库一样。
如何将数据库排序规则从 更改Modern_Spanish_Cl_Al
为Latin1_General_Cl_Al
?
我尝试使用 UI 在数据库级别执行此操作,但收到一百万个错误,例如:
统计信息“TeamBase.fndx_Sync_VersionNumber”取决于数据库排序规则。如果模式绑定对象依赖于它,则无法更改数据库排序规则。删除对数据库排序规则的依赖项,然后重试该操作。
我尝试在使用 UI 的同时进入列级别,但收到了不同的错误消息:
不允许保存更改。您所做的更改需要删除并重新创建以下表...
我正在测试环境中处理这个问题,所以我愿意进行实验,并且我意识到如果不破坏 CRM,我正在尝试做的事情可能是不可能的。