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

 
Предыдущий Следующий
ERROR_EMPTY ERROR_MEDIA_UNAVAILABLE

ERROR_NOT_EMPTY

Перед этой операцией объект необходимо освободить

Некоторые изменения конфигурации RSM являются разрушительными и разрешены только тогда, когда целевой объект больше не содержит зависимых носителей или дочерних объектов. В библиотеке могут оставаться картриджи, в пуле — носители или вложенные пулы, а в приводе — смонтированный картридж. Это состояние защищает связи инвентаризации и владения; простое ожидание не устранит его, если только уже не выполняется асинхронное размонтирование или извлечение.

Перечислите содержимое целевого объекта и удалите либо переместите оставшиеся элементы штатными операциями RSM. Размонтируйте носитель до физического извлечения, переместите картриджи в подходящий пул перед удалением пула и завершите поставленные в очередь операции библиотеки до изменения её структуры. Не удаляйте записи базы данных напрямую: это может оставить физическое состояние носителей без владельца.

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

  • Перечислите все непосредственные дочерние объекты и содержащиеся носители.
  • Проверьте поставленные в очередь запросы размонтирования, перемещения или извлечения.
  • Используйте поддерживаемые API перемещения и удаления в порядке зависимостей.

Ссылки


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