Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 оперция над пакетом приводит к подвисанию клиента  [new]
Sectey
Member

Откуда:
Сообщений: 3
Любая операция на спецификацией пакета приводит к полному подвисанию клиента... при этом не имеет разницы какой клиент использовать и с какой машины операция выполняется... сервер 10gR2. Кто может подсказать, в чем проблема?
11 апр 06, 12:30    [2547238]     Ответить | Цитировать Сообщить модератору
 Re: оперция над пакетом приводит к подвисанию клиента  [new]
alex-ls
Member

Откуда: Иркутская обл - Пенза - Москва
Сообщений: 6916
Sectey
Любая операция на спецификацией пакета приводит к полному подвисанию клиента

что значит любая? компиляция спецификации?
11 апр 06, 12:51    [2547367]     Ответить | Цитировать Сообщить модератору
 Re: оперция над пакетом приводит к подвисанию клиента  [new]
SeaGate
Member

Откуда: Новосибирск
Сообщений: 1635
У меня такое было когда коллега мой пакет прощупывал дебаггером, проводил отладку своей процедуры в PL/SQL-Developer.
11 апр 06, 12:53    [2547374]     Ответить | Цитировать Сообщить модератору
 Re: оперция над пакетом приводит к подвисанию клиента  [new]
alex-ls
Member

Откуда: Иркутская обл - Пенза - Москва
Сообщений: 6916
вроде как если пакет кто-то юзает, то при компиляции пакета будет висеть...
11 апр 06, 12:54    [2547381]     Ответить | Цитировать Сообщить модератору
 Re: оперция над пакетом приводит к подвисанию клиента  [new]
Sectey
Member

Откуда:
Сообщений: 3
SeaGate
У меня такое было когда коллега мой пакет прощупывал дебаггером, проводил отладку своей процедуры в PL/SQL-Developer.


Очень похоже... дело в том что предварительно дернулся свет и ком ушел в перезагрузку... а в это время я дебагерил пакет... наверняка пакет остался в состоянии дебага... интересно как возможно вывести его из этого состояния?
11 апр 06, 13:03    [2547422]     Ответить | Цитировать Сообщить модератору
 Re: оперция над пакетом приводит к подвисанию клиента  [new]
Sectey
Member

Откуда:
Сообщений: 3
alex-ls
вроде как если пакет кто-то юзает, то при компиляции пакета будет висеть...


А как это проверить?
11 апр 06, 13:04    [2547430]     Ответить | Цитировать Сообщить модератору
 Re: оперция над пакетом приводит к подвисанию клиента  [new]
raw
Member

Откуда:
Сообщений: 133
SELECT   /*+ RULE */
         a.SID, a.serial#, a.username, a.username "DB User", a.osuser,
         a.status, a.terminal, a.TYPE ptype, b.owner, b.OBJECT, b.TYPE,
         a.username "DB User"
    FROM v$session a, v$access b
   WHERE a.SID = b.SID
     AND b.TYPE <> 'NON-EXISTENT'
     AND (b.owner IS NOT NULL)
     AND (b.owner <> 'SYSTEM')
     AND (b.owner <> 'SYS')
ORDER BY 10 DESC

Вариант фирмы Quest (из TOAD), если пользуетесь TOAD, то в окне Access. Этот запрос выдает полный список, можно в WHERE добавить условия b.OBJECT = ... and b.owner = ...
Timeout при блокировке пакета большой, минут 5, но не бесконечный.
11 апр 06, 15:30    [2548310]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить