|
|
|
Узнать сесию толстого клиента
|
|||
|---|---|---|---|
|
#18+
Oracle 9.2 Forms [32 Bit] 6.0.5.0.2 Что есть: Есть форма, которая по планировщику старует на сервере. Отрабатывает и закрывается Что получается: Бывает, что форма подвисает, и соответсвенно следующее задание стартует, но также не отрабатывает. Что предлогается: При следующем запуске программы, проверять законченность предыдущей. Что мы получим: Эта схема поможет, если задание не уложилось по времени, между запуском, и времени второго выполнения задания. То второе задание не будет выполняться, тем самым не будет блокировки таблиц. Какие грабли могут быть: Если задание конкретно повисло, то оно может висетьи день и... Хотелось бы убить эту сессию. Не оракловскую, так как тогда будет разрыв соединения, и форма останется открытой на сервере. Вопрос: Как определить сессию, чтобы по команде kill убить формсы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2011, 17:12 |
|
||
|
Узнать сесию толстого клиента
|
|||
|---|---|---|---|
|
#18+
lexxora, Тогда идем другим путем. 1) Как узнать оракловскую сессию? 2) Как еее убить? 3) Как из формсов выполнить дос команду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2011, 09:56 |
|
||
|
Узнать сесию толстого клиента
|
|||
|---|---|---|---|
|
#18+
3) Host Модератор: Тема перенесена из форума "Oracle". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2011, 09:57 |
|
||
|
Узнать сесию толстого клиента
|
|||
|---|---|---|---|
|
#18+
[quot tru55]3) Host Ок. То что надо. ----------- Вопрос про сессию еще актуален. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2011, 10:01 |
|
||
|
Узнать сесию толстого клиента
|
|||
|---|---|---|---|
|
#18+
lexxora, Узнать сессию select sid from v$session where audsid=SYS_CONTEXT ('USERENV', 'SESSIONID') Осталось убить ее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2011, 10:23 |
|
||
|
Узнать сесию толстого клиента
|
|||
|---|---|---|---|
|
#18+
lexxora, Спасибо всем за быстрые ответы. А как узнать SID базы данных? В сессии ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2011, 12:56 |
|
||
|
Узнать сесию толстого клиента
|
|||
|---|---|---|---|
|
#18+
Может select * from v$process поле TERMINAL? lexxoralexxora, Спасибо всем за быстрые ответы. А как узнать SID базы данных? В сессии ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2011, 13:00 |
|
||
|
|

start [/forum/topic.php?fid=51&msg=37058387&tid=1878798]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
171ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 503ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...