| Предыдущий | Следующий |
| ERROR_DS_ILLEGAL_MOD_OPERATION | ERROR_DS_BAD_INSTANCE_TYPE |
ERROR_DS_OBJ_TOO_LARGE
Рост объекта превысил ограничение операции каталога
Этот код следует исследовать на уровне объекта и атрибутов. Записи Active Directory могут накапливать большие многозначные атрибуты, ссылки или данные приложений. Операция, увеличивающая такую запись, может завершиться ошибкой, даже если DN допустим и каждое новое значение соответствует синтаксису атрибута. Сбой относится к итоговому размеру объекта или его представлению при обработке.
Сравните объект до и после предлагаемого изменения. Для больших групп, объектов с объёмными ACL и объектов приложений с множеством значений требуются разные меры, поэтому удалять случайные атрибуты небезопасно. Также отличайте этот статус от проблемы размера сетевого ответа: диапазонное получение LDAP и постраничный поиск относятся к наборам результатов, тогда как этот код относится к объекту каталога, участвующему в обновлении.
Что проверить
- Измерьте число значений атрибутов и приблизительный объём данных целевой записи.
- Определите конкретное изменение, при котором превышается ограничение.
- Не используйте постраничный поиск LDAP как исправление обновления слишком большого объекта.
Ссылки
- MS-ADTS: ограничения операций Modify Active Directory
- MS-ADTS: ссылки на объекты и ссылочная целостность
- IETF RFC 4511: операции протокола LDAP и семантика результатов
Нужно найти другой код? Найти другой код состояния или ошибки.
