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

 
Предыдущий Следующий
ERROR_DS_EXISTS_IN_MAY_HAVE ERROR_DS_NONEXISTENT_MUST_HAVE

ERROR_DS_NONEXISTENT_MAY_HAVE

mayContain ссылается на недопустимое определение атрибута

Когда Active Directory проверяет обновление classSchema , каждый атрибут, указанный в mayContain и соответствующих системных списках, должен существовать и быть активным. Эта ошибка означает, что ссылка на необязательный атрибут не разрешается. Поэтому определение класса неполно, хотя отсутствующий атрибут и не был бы обязательным для каждого экземпляра.

Проверьте порядок импорта схемы и точный идентификатор в определении класса. Применение LDIF класса до определений его пользовательских атрибутов может вызвать эту ошибку, как и опечатка в OID или LDAP-имени. Если атрибут помечен как неиспользуемый, класс не должен продолжать ссылаться на него как на активный необязательный атрибут.

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

  • Разрешите каждое значение в списках необязательных атрибутов класса относительно контекста именования схемы.
  • Убедитесь, что пользовательские атрибуты созданы и активны до импорта зависимого класса.
  • Сравнивайте идентификаторы точно; похожее CN не доказывает существование указанного элемента схемы.

Ссылки


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