|
|
|
UTL_FILE блокировка файла
|
|||
|---|---|---|---|
|
#18+
Как посмотреть, кто заблокировал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2017, 14:16 |
|
||
|
UTL_FILE блокировка файла
|
|||
|---|---|---|---|
|
#18+
Перезапуск базы, конечно, помог. Последующие файлы, открываемые хоть в режиме чтения, хоть в режиме записи, не блокируются. Вопрос остается открытым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2017, 06:51 |
|
||
|
UTL_FILE блокировка файла
|
|||
|---|---|---|---|
|
#18+
(Монитор ресурсов > ЦП > Поиск дескрипторов ) или ( Sysinternals > Process Explorer > Бинокль/Ctrl+F ) > вводим полное имя файла > получаем блокирующий процесс Если это oracle.exe, то плачем. Выцепить виновный поток внутри процесса Windows вряд-ли получится. Переходите на линукс :) или пишите в PL/SQL запись в журнал перед открытием файла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2017, 04:11 |
|
||
|
UTL_FILE блокировка файла
|
|||
|---|---|---|---|
|
#18+
dmdmdm, Вариант, что ты работал с этим же файлом в другой сессии и не закрыл его, исключен? utl_file.fclose_all запускал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2017, 08:54 |
|
||
|
UTL_FILE блокировка файла
|
|||
|---|---|---|---|
|
#18+
Не исключен. Close_all не делал. Собсно, и спрашивал, как найти блокирующую сессию. Все свои сессии поубивал, а файл заблокирован. C debug session уже встречал такие проблемы, что она не сразу убивается. Будет время, еще попробую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2017, 17:46 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39537797&tid=1885076]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
159ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 484ms |

| 0 / 0 |
