Oracle - Sessionid es SID o cual es SID ?

 
Vista:

Sessionid es SID o cual es SID ?

Publicado por Rick (6 intervenciones) el 13/07/2005 22:24:56
Gente del foro:

Tengo una duda: Estoy trabajando con una versión algo vieja (7.3.4) de Oracle. Me estoy encontrando ante la necesidad de identificar la sesión en la cual estoy trabajando. Observé que si hago select userenv ('SESSIONID') from dual, me retorna un numero que no es el que corresponde al número de sesion que tengo (V$SESSION.SID). Existe alguna forma de recuperar este SID desde algun select ?

Gracias
Rick
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Sessionid es SID o cual es SID ?

Publicado por Leonardo (91 intervenciones) el 15/07/2005 23:47:24
Esta consulta te puede ayudar:

SELECT DISTINCT
UPPER(C.OSUSER)||'_'||USERNAME USUARIOAUD,
TO_CHAR(SYSDATE,'YYYYMMDD') FECHAAUD,
TO_CHAR(SYSDATE,'HH24MISS') HORAAUD,
MACHINE ESTACIONAUD,
PROGRAM PROGRAMA
FROM V$SESSION A,
GV$MYSTAT B,
GV$SESSION_CONNECT_INFO C
WHERE
A.SID = B.SID
AND A.SID = C.SID
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Sessionid es SID o cual es SID ?

Publicado por Rick (6 intervenciones) el 20/07/2005 22:57:50
Leonardo:

Creo que me puede servir.

Muchas gracias
Rick
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar