Поделиться через


При удалении соглашений об уровне обслуживания или элементах соглашения об уровне обслуживания отображается ошибка в едином интерфейсе во время обновления решения или удаления вручную

В этой статье описывается решение проблемы, из-за которой при удалении соглашений об уровне обслуживания (SLA) или элементов соглашения об уровне обслуживания отображается сообщение об ошибке в едином интерфейсе во время обновления решения или удаления вручную.

Симптомы

При попытке удалить соглашения об уровне обслуживания или элементы соглашения об уровне обслуживания во время обновления решения или удаления вручную возникает одно из следующих сообщений об ошибке:

Объект, который вы пытались удалить, связан с другим объектом и не может быть удален.

Операция удаления SLAItem обнаружила некоторые ошибки. Процесс является частью управляемого решения и не может быть удален по отдельности. Удалите родительское решение, чтобы удалить процесс. Дополнительные сведения см. в журнале.

Причина

Первое сообщение об ошибке возникает из-за того, что в едином интерфейсе SLA отношение между элементом SLA и экземплярами ключевого показателя эффективности обслуживания имеет значение "Ограничить для удаления". Второе сообщение об ошибке возникает из-за того, что не удается удалить процессы, которые являются частью управляемого решения. При попытке вручную удалить соглашение об уровне обслуживания, которое является частью управляемого решения и имеет настроенные потоки, появится сообщение об ошибке.

Решение 1

Вместо удаления SLA деактивируйте соглашение об уровне обслуживания в организации. Если это часть управляемого решения, выполните следующие действия:

  1. Отключите соглашение об уровне обслуживания в исходном экземпляре и добавьте его в решение.
  2. Отключите то же соглашение об уровне обслуживания в целевом экземпляре, а затем примените обновление решения.

Решение 2

Сначала можно вручную удалить все связанные с соглашением записи сущностей и экземпляры ключевого показателя эффективности обслуживания, а затем удалить соглашение об уровне обслуживания. Эти этапы описаны ниже.

  1. В организации перейдите в раздел Расширенный поиск, выполните поиск по запросу Экземпляры ключевого показателя эффективности обслуживания по SLA, а затем выберите SLAItem.
  2. Выберите Результат. Будут перечислены экземпляры ключевого показателя эффективности обслуживания.
  3. Выберите необходимые экземпляры ключевого показателя эффективности обслуживания, а затем выберите Удалить SLAKPIInstances. Это также приведет к обнулению экземпляров ключевого показателя эффективности обслуживания для связанных записей.

Даже после удаления ссылочных записей, если сообщение об ошибке "Операция удаления SLAItem обнаружила некоторые ошибки. Процесс является частью управляемого решения и не может быть удален по отдельности. Удалите родительское решение, чтобы удалить процесс. Дополнительные сведения см. в журнале" отображается, а затем примените обновление решения с соглашением об уровне обслуживания, удаленным из решения для обновления.

Решение 3

Если приведенное выше решение не работает, обратитесь к служба поддержки Майкрософт, чтобы запросить удаление элементов SLA или SLA.