powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2bp.exe захватывает мою временную папку зачем-то.
5 сообщений из 5, страница 1 из 1
db2bp.exe захватывает мою временную папку зачем-то.
    #39033874
Делаю временную папку, обрабатываю там файлы, создаю комплект скриптов и del-файла c данными. Запускаю скрипты, загружающие данные. Как загрузится, архиватором упаковываю и переношу комплект в архив, остаётся пустая временная папка.
Папку не получается удалить сразу (только через 1-5 секунд). Раньше не удаляется, ибо захвачена db2bp.exe. Как db2bp.exe отпускает - удаляется.
Хотелось бы понять, как долго он может держать. И зачем оно ему, но это уже чисто из любопытства.
Ибо, при пакетной обработке ждать по 5 секунд или даже больше на комплект, может оказаться долго.
...
Рейтинг: 0 / 0
db2bp.exe захватывает мою временную папку зачем-то.
    #39033915
CawaSPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Честный чайник,

А если сделать в конце скрипта db2 terminate?

Это не db2bp.exe захватывает, это винды, считая, что папка "текущий" каталог для некоторрого запущенного процесса.
...
Рейтинг: 0 / 0
db2bp.exe захватывает мою временную папку зачем-то.
    #39035260
Она некоторое время и есть текущий каталог, я туда становлюсь,чтобы запускать скрипт.
Но потом сразу ухожу назад в папку с ехе-шником.

Terminate помогло, db2bp стал отставать раньше.
Чтобы удалилась папка нужно или добавить terminate, или подождать 5 секунд после архивирования (и опустошения папки - размер архива и, соответственно, скорость упаковки значения, похоже, не имеет). Если не подождать - sharing violation.
...
Рейтинг: 0 / 0
db2bp.exe захватывает мою временную папку зачем-то.
    #39035769
CawaSPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Честный чайник,

db2bp.exe и есть тот запущеный процесс, для которого папка - "текущий каталог".
После старта скрипта он остаётся висеть в памяти. Так обеспечивается "преемственность" контекста в последовательности команд/sql запросов, выполняемых из командной строки:
-------------------------
Код: plaintext
1.
db2 connect to ...
db2 select ...
...
Рейтинг: 0 / 0
db2bp.exe захватывает мою временную папку зачем-то.
    #39036050
А без terminate он ещё и после окончания работы скрипта висит некоторое время. Зачем-то.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2bp.exe захватывает мою временную папку зачем-то.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]