| Предыдущий | Следующий |
| ERROR_DS_OBJ_TOO_LARGE | ERROR_DS_MASTERDSA_REQUIRED |
ERROR_DS_BAD_INSTANCE_TYPE
instanceType описывает участие объекта в реплике контекста именования
Атрибут instanceType не является обычными данными приложения. Active Directory использует состояние экземпляра для обозначения ролей, например корня контекста именования, и для описания способа представления объекта в реплике. Недопустимая комбинация может сделать объект структурно несогласованным, даже если его DN и класс выглядят правдоподобно.
Это особенно важно для корней разделов, подчинённых ссылок, восстановленных данных или низкоуровневого импорта каталога. Изменение видимого атрибута имени или повтор LDAP-запроса не исправляет метаданные экземпляра. Окружающий контекст именования и состояние репликации должны соответствовать флагам объекта.
Что проверить
- Определите DN объекта и должен ли он быть корнем контекста именования, подчинённой ссылкой или обычным объектом.
- Сравните состояние объекта и раздела на партнёрах репликации; расхождение только на одном контроллере указывает на репликацию или согласованность базы, а не синтаксис схемы.
- Не изменяйте напрямую системные флаги экземпляра обычными средствами LDAP. Сначала сохраните события службы каталогов и данные репликации.
Ссылки
- MS-ADTS: модель каталога
- MS-DRSR: модель репликации
- Samba: заметки о реализации корня контекста именования
Нужно найти другой код? Найти другой код состояния или ошибки.
