Добрый день,
можно ли на уровне Delphi узнать SID сессии, созданной с помощью TOraSession?
Как узнать sid созданной сессии?
Re: Как узнать sid созданной сессии?
Добрый день,
Вы можете узнать Sid созданной сессии выполнив один из следующих запросов
например
Вы можете узнать Sid созданной сессии выполнив один из следующих запросов
Код: Выделить всё
select
sys_context('USERENV','SID')
from dual;
select
to_number(substr(dbms_session.unique_session_id,1,4),'XXXX') mysid
from dual;
select distinct
sid
from v$mystat;
Код: Выделить всё
OraSession.ExecSQL('begin select sys_context(''USERENV'',''SID'') into :session_id from dual; end;',[0]);
ShowMessage(orsn1.ParamByName('session_id').AsString);
Re: Как узнать sid созданной сессии?
Большое спасибо, то, что нужно!
Re: Как узнать sid созданной сессии?
Добрый день,
Пожалуйста. Я рад что смог помочь. Пишите нам если возникнут дальнейшие вопросы по ODAC.
Пожалуйста. Я рад что смог помочь. Пишите нам если возникнут дальнейшие вопросы по ODAC.