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

Откуда: Днепропетровск
Сообщений: 71
Hi, All!

subj, собственно.
Ясно, что в v$session есть эта инфа, но если юзверь запустил прогу несколько раз с одного и того же компа, в v$session будет несколько записей, отличающихся только значением SID и LOGON_TIME и т.п.,
по которым не определить SID конкретной сессии. Может есть какой способ, подскажите, плз.
1 мар 07, 16:42    [3849756]     Ответить | Цитировать Сообщить модератору
 Re: Как определить SID своей сессии?  [new]
Elic
Member

Откуда:
Сообщений: 29988
STFF v$mystat
1 мар 07, 16:44    [3849767]     Ответить | Цитировать Сообщить модератору
 Re: Как определить SID своей сессии?  [new]
Dacota
Member

Откуда: Днепропетровск
Сообщений: 71
Спасибо, Elic !
1 мар 07, 17:09    [3849933]     Ответить | Цитировать Сообщить модератору
 Re: Как определить SID своей сессии?  [new]
mYsid
Guest
SQL> DESC DBMS_SUPPORT
FUNCTION MYSID RETURNS NUMBER
2 мар 07, 07:45    [3851496]     Ответить | Цитировать Сообщить модератору
 Re: Как определить SID своей сессии?  [new]
Elic
Member

Откуда:
Сообщений: 29988
mYsid
SQL> DESC DBMS_SUPPORT
Это нестандартный и недокументированный пакет. STFF какой скрипт прогнать чтобы появился dbms_support?
2 мар 07, 10:34    [3852211]     Ответить | Цитировать Сообщить модератору
 Re: Как определить SID своей сессии?  [new]
AlexOI
Member

Откуда: Санкт-Петербург
Сообщений: 161
Если не ошибаюсь, начиная с 8.1.6

sys_context('userenv', 'sid');
2 мар 07, 10:52    [3852358]     Ответить | Цитировать Сообщить модератору
 Re: Как определить SID своей сессии?  [new]
Jannny
Member

Откуда: Спб
Сообщений: 6424
AlexOI
Если не ошибаюсь, начиная с 8.1.6

sys_context('userenv', 'sid');
Ошибаетесь - с 10ки
2 мар 07, 10:53    [3852364]     Ответить | Цитировать Сообщить модератору
 Re: Как определить SID своей сессии?  [new]
Бабичев Сергей
Member

Откуда:
Сообщений: 2498
AlexOI
Если не ошибаюсь, начиная с 8.1.6

sys_context('userenv', 'sid');
Ты не прав. Тынц, если что
2 мар 07, 10:55    [3852383]     Ответить | Цитировать Сообщить модератору
 Re: Как определить SID своей сессии?  [new]
AlexOI
Member

Откуда: Санкт-Петербург
Сообщений: 161
Jannny
AlexOI
Если не ошибаюсь, начиная с 8.1.6

sys_context('userenv', 'sid');
Ошибаетесь - с 10ки


Давно это было! :-)
2 мар 07, 10:59    [3852406]     Ответить | Цитировать Сообщить модератору
 Re: Как определить SID своей сессии?  [new]
Jannny
Member

Откуда: Спб
Сообщений: 6424
AlexOI
Jannny
AlexOI
Если не ошибаюсь, начиная с 8.1.6
sys_context('userenv', 'sid');
Ошибаетесь - с 10ки

Давно это было! :-)
А тут можно было логично порассуждать, если бы это было уже аж с 8.1.6, то Elic так бы сразу и сказал :)
2 мар 07, 11:04    [3852451]     Ответить | Цитировать Сообщить модератору
 Re: Как определить SID своей сессии?  [new]
AlexOI
Member

Откуда: Санкт-Петербург
Сообщений: 161
Jannny
AlexOI
Jannny
AlexOI
Если не ошибаюсь, начиная с 8.1.6
sys_context('userenv', 'sid');
Ошибаетесь - с 10ки

Давно это было! :-)
А тут можно было логично порассуждать, если бы это было уже аж с 8.1.6, то Elic так бы сразу и сказал :)


Боюсь, что мало с ним знаком. :-)
2 мар 07, 11:09    [3852480]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить