Configuration Manager 数据库的兼容性检查中出现“程序集无法迁移到 SQL Server 2017”错误
本文介绍 Configuration Manager 数据库的兼容性检查中出现的“程序集无法迁移到 SQL Server 2017”错误。
原始产品版本:Windows 上的 System Center Configuration Manager,SQL Server 2017
原始 KB 编号: 4465462
摘要
在 Microsoft SQL Server 2017 中,使用内置的数据库兼容性检查器来确定 Microsoft System Center Configuration Manager 数据库的升级兼容性。 你还已启用 CLR Strict Security
。 运行检查时,会收到有关以下指示程序集的信息性消息:
程序集 [DcmObjectModel_SQLCLR] 无法迁移到 2017 SQL Server。 有关更多详细信息,请参阅:第 1 行,第 1 列。
程序集 [MessageHandlerService] 无法迁移到 2017 SQL Server。 有关更多详细信息,请参阅:第 1 行,第 1 列。
程序集 [ServiceBrokerInterface] 无法迁移到 2017 SQL Server。 有关更多详细信息,请参阅:第 1 行,第 1 列。
程序集 [SMSSQLCLR] 无法迁移到 SQL Server 2017。 有关更多详细信息,请参阅:第 1 行,第 1 列。
程序集 [StateSysSqlClr] 无法迁移到 2017 SQL Server。 有关更多详细信息,请参阅:第 1 行,第 1 列。
状态
信息性消息是设计而来的。 尽管程序集标记为 UNSAFE,但它们得到正确处理。 可以放心地忽略这些消息并继续运行数据库升级。
更多信息
默认情况下,所有Configuration Manager数据库都应在数据库属性中将“可信”选项设置为 True。 这是Configuration Manager和CLR Strict Security
功能正常运行的要求。
若要验证此设置,请打开“数据库属性”窗口,在导航窗格中选择“选项”页,然后在“其他选项”列表中找到“可信”行。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈