安装 Sharepoint 后,我意识到所有 Sharepoint 数据库的排序规则是Latin1_General_CI_AS_KS_WS
,而我的服务器排序规则是Latin1_General_CI_AS
. 从官方文档中我看到支持所有 CI 排序规则。无论如何,将系统数据库重建为相同的排序规则以避免临时数据库中的转换问题对我有帮助吗?
引用
我们支持 SQL 实例的任何 CI 排序规则(对于 master、tempdb
数据库)。但是,我们建议使用 Latin1_General_CI_AS_KS_WS 作为实例默认排序规则(master、tempdb 数据库)。
我在这里找不到最佳实践,请帮助我。
实例的默认排序规则与 SharePoint 数据库的默认排序规则不同不一定是问题。要确保的主要事情是将 SharePoint 数据库设置为正确的 SharePoint 排序规则,这是
Latin1_General_CI_AS_KS_WS
您已经完成的。您引用了有关 SharePoint 数据库和 TempDB 的 SQL 排序规则的可支持性部分(将来,当您引用某些内容时,您确实需要归因于来源),其中明确指出 SharePoint 确实“支持SQL 实例的任何 CI 排序规则(对于master, tempdb 数据库)”。因此,
Latin1_General_CI_AS
支持不区分大小写。我找到的唯一其他指导,即使在 SharePoint 之外也有意义,是这样的:
SharePoint SQL 整理 - 最佳实践
那里表达的要点是,如果您在这个 SQL Server 实例上运行的比 SharePoint 多,那么可以肯定的是,使用任何有意义的排序规则。否则,让它在 SharePoint 和系统数据库之间匹配会更容易。