Что означает код ошибки Windows 8386 (ERROR_DS_EXISTS_IN_MAY_HAVE)?

 
Предыдущий Следующий
ERROR_DS_EXISTS_IN_MUST_HAVE ERROR_DS_NONEXISTENT_MAY_HAVE

ERROR_DS_EXISTS_IN_MAY_HAVE

Необязательная связь атрибута класса всё ещё ссылается на определение

Необязательный не означает неиспользуемый. Объект classSchema может перечислять атрибут в mayContain, разрешая экземплярам этого класса содержать такое значение. Этот статус означает, что операция удаления из схемы направлена на атрибут, который всё ещё указан в одном или нескольких определениях классов. Его удаление сделало бы эти определения классов несогласованными.

Перед изменением объекта атрибута найдите все ссылки на него в схеме. Также проверьте, используют ли атрибут существующие объекты приложений, поскольку удаление ссылки из класса и удаление определения схемы — разные действия. Для безопасной миграции схемы требуется явный порядок обработки зависимостей и план отката; повторные попытки удаления не заставят Active Directory игнорировать ссылку из класса.

Что проверить

  • Выполните поиск в mayContain и связанных унаследованных метаданных классов по этому атрибуту.
  • Определите приложения и классы объектов, которым требуется необязательное значение.
  • Измените зависимые определения схемы, прежде чем рассматривать удаление самого определения атрибута.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.