Запрошенная операция не может быть выполнена для файла с открытым разделом, отображенным пользователем - PullRequest
2 голосов
/ 29 апреля 2011

Я пишу командный файл с командой db2cmd/c /w /i db2 DROP DATABASE xyz для DB2 и Windows 7 через Java.db2cmd не может удалить базу данных и возвращает ошибку:

Запрошенная операция не может быть выполнена для файла с открытым разделом, отображенным пользователем

Как сделатьЯ исправляю это?

и нет открытых соединений при выполнении команды, поскольку эта команда создает проблему только в Windows 7.

1 Ответ

2 голосов
/ 29 апреля 2011

Возможно, существуют открытые соединения с базой данных, которые блокируют операцию.Попробуйте сначала выполнить эти команды:

db2 CONNECT TO xyz
db2 QUIESCE DB IMMEDIATE FORCE CONNECTIONS

Вот подробные сведения о команде QUIESCE .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...