删除 SLA 或 SLA 项在解决方案升级或手动删除期间显示统一接口中的错误

本文解决了在解决方案升级或手动删除期间删除服务级别协议 (SLA) 或 SLA 项时在统一接口中显示错误消息的问题。

症状

尝试在解决方案升级或手动删除期间删除 SLA 或 SLA 项时,会出现以下错误消息之一:

尝试删除的对象与另一个对象相关联,无法删除。

SLAItem 删除操作遇到一些错误。 该过程是托管解决方案的一部分,不能单独删除。 卸载父解决方案以删除进程。 有关更多详细信息,请参阅日志。

原因

出现第一条错误消息的原因是,在统一接口 SLA 中,SLA 项与 SLA KPI 实例之间的关系设置为“限制为删除”。出现第二条错误消息是因为无法删除属于托管解决方案的进程。 如果尝试手动删除属于托管解决方案并配置了流的 SLA,将显示错误消息。

解决方法 1

在组织中停用 SLA,而不是删除 SLA。 如果它是托管解决方案的一部分,请执行以下步骤:

  1. 停用源实例中的 SLA 并将其添加到解决方案。
  2. 在目标实例中停用相同的 SLA,然后应用解决方案升级。

解决方法 2

可以先手动删除所有 SLA 相关的实体记录和 SLA KPI 实例,然后删除 SLA。 步骤如下:

  1. 在组织中,转到 “高级查找”,搜索 “SLA KPI 实例”,然后选择“ SLAItem”。
  2. 选择 “结果”。 将列出 SLA KPI 实例。
  3. 选择所需的 SLA KPI 实例,然后选择 “删除 SLAKPIInstances”。 这也将使相关记录上的 SLA KPI 实例为空。

即使在删除引用记录后,如果错误消息“SLAItem 删除操作遇到一些错误。 该过程是托管解决方案的一部分,无法单独删除。 卸载父解决方案以删除进程。 有关更多详细信息,请参阅日志“演示,然后应用从升级解决方案中删除的 SLA 的解决方案升级。

解决方法 3

如果上述解决方法不起作用,请联系 Microsoft 支持部门 以请求删除 SLA 或 SLA 项。