| Предыдущий | Следующий |
| ERROR_DS_DATABASE_ERROR | ERROR_DS_MISSING_EXPECTED_ATT |
ERROR_DS_GOVERNSID_MISSING
В классе отсутствует OID, идентифицирующий определение схемы
Объекты Active Directory classSchema используют governsID как идентификатор объекта определения класса. OID является частью идентичности схемы и участвует в проверках уникальности обновлений класса. Определение класса без этого поля невозможно проверить как полное.
Проверьте исходный LDIF и средство развёртывания, преобразующее объект класса до импорта. CN или lDAPDisplayName не заменяет governsID. Для пользовательского расширения получите и используйте OID из пространства имён продукта или организации. Не копируйте OID существующего класса только для заполнения обязательного поля — дубликаты отклоняются отдельно.
Что исследовать
- Убедитесь, что запись classSchema содержит числовой
governsID. - Убедитесь, что OID принадлежит предполагаемому пространству имён расширения схемы.
- Найдите в schema NC, не используется ли идентификатор другим классом.
Ссылки
- Microsoft: класс classSchema
- MS-ADTS: проверки согласованности схемы
- IETF RFC 4512: модели каталогов LDAP и схема
Нужно найти другой код? Найти другой код состояния или ошибки.