Soru : Oracle veri tabanımda aktif olan oturumları, bağlandıkları bilgisayarları ve diğer bilgileri görebilir miyim ?
Cevap : v$session görüntüsü ile aktif olan oturumları ve bu oturumlardaki diğer bilgileri görebilirsiniz. Aşağıda örnek bir kod bloğu bilgi açısından verilmiştir.
Cevap : v$session görüntüsü ile aktif olan oturumları ve bu oturumlardaki diğer bilgileri görebilirsiniz. Aşağıda örnek bir kod bloğu bilgi açısından verilmiştir.
SQL:
/* Oracle Active Session Sorgusu B.PARLAYAN */
SELECT s.sid AS "Sid",
s.serial# AS "Serial#",
NVL (s.username, ' ') AS "Username",
s.sql_id AS "SQL ID",
s.machine AS "Machine",
s.schemaname AS "Schema name",
s.logon_time AS "Login time",
s.program AS "Program",
s.action AS "Action",
s.osuser AS "Os user",
s.prev_exec_start AS "Query Start",
s.status AS "Status",
s.module AS "Module",
s.event AS "Event",
s.service_name AS "Service Name",
NVL (s.process, ' ') AS "OS Process id"
FROM v$session s
WHERE NVL (s.username, 'a') NOT LIKE 'a' AND status LIKE 'ACTIVE'
ORDER BY 1, 2