所需的配置管理报表中的意外数据

应用到: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2

本节提供在 Configuration Manager 2007 所需的配置管理报表中遇到意外数据时的疑难解答信息;例如,无法解释或不理解的值。

业务策略的配置类型

所需的配置报表可能是指“业务策略”配置项目类型。Configuration Manager 控制台中的同等术语是“常规配置项目”。

这两个术语是指同一配置项目类型,但常规配置项目显示在 Configuration Manager 控制台中,而基础服务建模语言 (SML) 使用业务策略这一术语。在运行报表时,您可能会看到 SML 术语的引用。

解决方案

记住所需的配置管理报表中的业务策略引用与常规配置项目相同。

CI 唯一 ID 值

配置基线和配置项目以您选择的显示名称显示在 Configuration Manager 控制台中,并且可以在配置数据常规属性中编辑。

但是,Configuration Manager 还自动为每个配置基线和配置项目生成唯一名称,以确保在 Configuration Manager 层次结构中唯一地引用配置数据。如果您具有同名配置数据,可能需要引用此唯一 ID 值。有关详细信息,请参阅如何在所需的配置管理中区分同名配置数据

可能需要使用 CI 唯一 ID 值的另一种情况是配置数据名称以错误的语言显示或显示为空白条目。(请参阅下面的“名称以错误的语言显示,或显示为空白条目”。)

CI 唯一 ID 值与配置基线和配置项目一起使用。

下面是配置基线的 CI 唯一 ID 值的示例:

  • ScopeId_02E3AB69-4889-AFBF-B5B564E74A21/Baseline_14091de3-eb48-49f-85f2-ae7e541b826e

下面是配置项目的 CI 唯一 ID 值的示例:

  • ScopeId_CD6A2D43-C7AF-416A-AC1B-4B80241D253D/Application_a2575f17db3e-4b23-a6fb-4c0a4a877d2e

由于它们的名称不友好,很难解释 CI 唯一 ID 的值如何与友好显示名称对应,以及它们是指配置基线还是指配置项目。

解决方案

默认情况下,CI 唯一 ID 值不显示在 Configuration Manager 控制台中,但可以添加以帮助您将此值与显示名称相关。要添加此列,请按照如何在所需的配置管理中区分同名配置数据中的过程执行操作。

虽然配置数据是配置基线或配置项目时可能通常很明显,但配置基线可以引用其他配置基线,作为从属配置基线。在这种情况下,很难确定 CI 唯一 ID 是指配置项目还是指配置基线。

为帮助您识别对应于 CI 唯一 ID 的配置数据,可引用 CI 唯一 ID 值中出现在正斜杠(“/”字符)后面的标签。如果 Configuration Manager 已自动生成 CI 唯一 ID,使用下表作为指导来帮助识别相应的配置数据。但是,如果配置数据已从外部编写到 Configuration Manager,则由编者选择这些标签。

如果没有标签,并且不显示 ScopeID,则配置项目可能是软件更新配置项目。

CI 唯一 ID 值中的标签 相应的配置数据

Baseline

配置基线

OperatingSystem

操作系统配置项目

Application

应用程序配置项目

BusinessPolicy

常规配置项目

GLOBAL

未解释配置项目

ClonedCI

重复配置基线,或重复配置项目

名称以错误的语言显示,或显示为空白条目

为配置基线和配置项目选择的显示名称和描述以及配置类别的名称没有转换为不同的语言。例如,如果在英语版本的 Configuration Manager 2007 上创建配置项目,它将在日语客户端或正在运行德语版本的 Configuration Manager 2007 的报表点上继续显示英语名称。

解决方案

这是设计使然。管理员为配置基线和配置项目选择的显示名称和描述没有转换为不同的语言,而保留其原始状态。

为帮助您识别配置基线和配置项目,可使用 CI 唯一 ID 值,如以上所引用。

验证条件以不友好的格式显示

所需的配置管理报表中的验证条件字段(并且客户端报表的等价内容是“约束”)显示基础 DCM Digest 或服务建模语言 (SML)。如果在 Configuration Manager 控制台中创作配置项目的管理员不具备 SML 的 DCM Digest 相关知识,则难以了解验证条件是什么。

有关 DCM Digest 和 SML 以及外部创作到 Configuration Manager 的详细信息,请参阅关于为所需的配置管理创作配置数据

以下是报表中显示的一个验证条件示例:

(number(count(ns_BusinessPolicy_5d552faa-98ef-41fc-8261-33c30e91b3d5_this:File_a3a938fe-5f0c-40e7-8e0c-e0a4d0ba0e14))>number(1))

解决方案

使用 Configuration Manager 控制台来查看配置项目的属性及其验证条件。

当找不到指定的 XML 文件时不产生发现错误

如果您在“XML 查询设置属性”对话框的“常规”选项卡中指定 XML 文件的名称和位置,并且找不到此文件,则不产生表明找不到文件的发现错误。

解决方案

在“XML 查询设置属性”对话框的“验证”选项卡中配置选项“如果此实例计数失败,则报告一个不符合性事件”以指定用于验证文件是否存在的实例计数。

有关详细信息,请参阅所需的配置管理中的意外符合性结果

使用环境变量的注册表设置无法正确验证

当您使用包含环境变量的验证配置注册表设置时,所需的配置管理返回意外的结果。所需的配置管理不能将环境变量扩展为完整字符串。

解决方案

这是设计使然。Configuration Manager 2007 不支持验证注册表设置中的环境变量(REG_EXPANDSX 值)。如果在注册表项值中发现环境变量,则此变量将被视为文字字符串,不会扩展为其完整值。

对文件的多个完全相同的权限可能会在使用独占文件权限时导致不符合

当在配置项目对象中使用独占文件权限时,所需的配置管理检查所使用的这些权限中的一组权限。但是,文件可能继承另一组权限。如果两组权限不完全匹配,则所需的配置管理会对该配置项目报告不符合状态。

解决方案

如果文件继承另一组权限,则直接删除为文件指定的权限,以便只保留继承的权限。

未解释配置项目的 Web 链接在浏览器中显示错误:“找不到网页。”

未解释配置项目是已导入到 Configuration Manager 2007 并且 Configuration Manager 控制台无法解释的配置项目。在报表中,它们的命名空间用于其显示名称,表示为以 http:// 开头的长 URL。

下面是显示在所需的配置管理报表中的未解释配置项目名称的示例:

如果单击这些链接,Web 浏览器尝试将 URL 当作 Web 资源来使用进行连接,但失败并出现“找不到网页”错误。

解决方案

不要单击这些 URL 链接。它们只用于显示未解释配置项目的唯一名称,而不引用 Web 资源。

有关未解释配置项目的详细信息,请参阅关于所需的配置管理中的配置项目

SQL Server 群集无法进行符合性评估

所需的配置管理不支持发现 SQL Server 实例名称(当它们在群集中时)。

如果您尝试对群集的 SQL 安装指定 SQL 查询,则结果将为不符合(如果配置了选项“如果此实例计数失败,则报告一个不符合事件”)或者发现错误(如果评估命名实例)。

有关 SQL 查询设置的评估失败的详细信息,请参阅所需的配置管理中的意外符合性结果

解决方案

当在群集中配置了 SQL Server 评估其符合性,应使用脚本设置而不是 SQL 查询设置。

在删除配置基线并使用已更改的内容重新导入后,客户端评估已删除的配置基线

如果您导入已分配并下载到客户端的配置基线,则删除配置基线,然后使用相同的配置但新内容版本(例如,新设置或修改过的验证条件)将其重新导入,客户端不会意识到它必须下载新导入的配置基线。在这种情况下,客户端将继续使用先前下载的、现在已从 Configuration Manager 中删除的配置基线进行评估。

出现这种异常情况的原因是客户端使用配置基线版本号来确定它是否需要下载已分配进行评估的配置基线的较新版本。通过在 Configuration Manager 中删除配置基线,会重置而不是增大版本号。但是,您应能够对客户端上与 Configuration Manager 控制台中的内容版本进行比较以确认存在不匹配的情况。

有关配置数据版本和内容版本的详细信息,请参阅关于所需的配置管理中的内容版本

解决方案

编辑新导入的配置基线,并进行无后果的编辑更改,例如将数据附加到显示名称,或者修改描述。这将增大配置基线版本号(和内容版本)。确保 Configuration Manager 控制台中显示的配置基线版本号高于在客户端报表中显示的配置基线版本号。

在下一次评估时,客户端将下载较新的配置基线并使用新导入的内容进行评估。

另请参阅

概念

关于所需的配置管理中的符合性和符合性信息
关于所需的配置管理的报表

其他资源

所需的配置管理疑难解答

有关其他信息,请参阅 Configuration Manager 2007 Information and Support
要与文档团队联系,请将电子邮件发送至 SMSdocs@microsoft.com。