pid | ExpoDBA

pid

SID, PID y otros datos de CURRENT SESSION

Muestra SID,  PID y otros datos referentes a la sesión con la que se ejecuta la consulta

set linesize 200
col username for a20
col osuser for a20
col machine for a30

select s.sid, s.serial#, p.spid "os pid", s.username, s.osuser, s.machine, s.program
from v$session s, v$process p
where p.addr = s.paddr

Activar trace de un proceso en ejecución

Se describen los pasos y distintos modos que hay de activar un trace para un proceso de la base de datos, que ya se encuentra en ejecución

Activar un trace a un proceso que se está ejecutando Necesito el Sid y el Serial, y con el paquete dbms_system activo el trace

Obtener el sid, serial# a partir del pid

Obtiene Oracle SID a partir de OS PID

Indentifica el SID correspondiente a un PID del Sistema Operativo

select a.sid, a.username, a.status, b.spid, a.program
from v$session a, v$process b
where a.paddr = b.addr
and b.spid = &spid
/