| Предыдущий | Следующий |
| ERROR_NOT_SUPPORTED_ON_DAX | ERROR_CLOUD_FILE_PROVIDER_NOT_RUNNING |
ERROR_DAX_MAPPING_EXISTS
Что означает ERROR_DAX_MAPPING_EXISTS
ERROR_DAX_MAPPING_EXISTS означает, что для DAX-тома всё ещё существует активное отображение памяти, несовместимое с запрошенной операцией обслуживания. Закрытого файлового дескриптора недостаточно: отображение может жить дольше файла, пока процесс не освободит все views и связанные section objects.
Что проверить
- Сопоставьте отказ с dismount, offline, format или другой операцией, которая требует отсутствия активных отображений.
- Найдите процессы, у которых остаются mapped views на этом томе; отдельно проверьте службы, индексаторы и фоновые агенты, способные сразу открыть отображение заново.
- Перед освобождением persistent-memory mapping выполните требуемый приложением flush и сохраните порядок операций: запись данных, flush, unmap, close.
- Если отображения закрыты, но код повторяется, заново получите сведения о томе и проверьте, не удерживает ли его другой процесс или старая section после смены конфигурации.
Как подтвердить исправление
Исправление подтверждается тем, что после освобождения всех отображений та же операция обслуживания проходит без принудительного завершения процессов и без потери требований приложения к долговечности данных.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.