{"id":53,"date":"2012-03-01T02:20:30","date_gmt":"2012-03-01T02:20:30","guid":{"rendered":"http:\/\/oranotes.tuktaroff.com\/?page_id=53"},"modified":"2013-01-08T04:08:22","modified_gmt":"2013-01-08T04:08:22","slug":"active-sessions-with-sql-text","status":"publish","type":"page","link":"http:\/\/oranotes.tuktaroff.com\/?page_id=53","title":{"rendered":"Active sessions with SQL-text"},"content":{"rendered":"<p><code><br \/>\n<script type=\"text\/javascript\"> \nfunction copy(what) {\n    window.clipboardData.setData('Text',what.value);\n}\nfunction paste(what) {\n    what.value = window.clipboardData.getData('Text');\n}\n<\/script><\/p>\n<form action=\"\"><textarea name=\"data\" cols=\"50\" rows=\"10\" style=\"display:none;\"><br \/>\nSET LINESIZE 230<br \/>\nSET PAGESIZE 9999<\/p>\n<p>COLUMN sid               FORMAT 99999      HEADING 'SID'<br \/>\nCOLUMN serial            FORMAT 9999999    HEADING 'Serial'<br \/>\nCOLUMN slogon_time\t    FORMAT a24        HEADING 'Logon time'<br \/>\nCOLUMN session_status    FORMAT a9         HEADING 'Status'          JUSTIFY right<br \/>\nCOLUMN oracle_username   FORMAT a14        HEADING 'Oracle User'     JUSTIFY right<br \/>\nCOLUMN os_username       FORMAT a12        HEADING 'O\/S User'        JUSTIFY right<br \/>\nCOLUMN os_pid            FORMAT 9999999    HEADING 'O\/S PID'         JUSTIFY right<br \/>\nCOLUMN session_program   FORMAT a26        HEADING 'Session Program' TRUNC<br \/>\nCOLUMN current_sql       FORMAT a90        HEADING 'Current SQL'     WRAP<\/p>\n<p>prompt<br \/>\nprompt +----------------------------------------------------+<br \/>\nprompt | All Active User Sessions and Current SQL           |<br \/>\nprompt +----------------------------------------------------+<\/p>\n<p>SELECT<br \/>\n    s.sid                       sid<br \/>\n  , s.serial#                   serial<br \/>\n  , to_char(s.logon_time,'dd\/mm\/yyyy hh24:mi:ss')   slogon_time<br \/>\n  , lpad(s.status,9)            session_status<br \/>\n  , lpad(s.username,14)         oracle_username<br \/>\n  , lpad(s.osuser,12)           os_username<br \/>\n  , lpad(p.spid,7)              os_pid<br \/>\n  , s.program                   session_program<br \/>\n  , SUBSTR(sa.sql_text, 1, 600) current_sql<br \/>\nFROM<br \/>\n    v$process p<br \/>\n  , v$session s<br \/>\n  , v$sqlarea sa<br \/>\nWHERE<br \/>\n      p.addr (+)       =  s.paddr<br \/>\n  AND s.sql_address    =  sa.address(+)<br \/>\n  AND s.sql_hash_value =  sa.hash_value(+)<br \/>\n  AND s.audsid         <> userenv('SESSIONID')<br \/>\n  AND s.username       IS NOT NULL<br \/>\n  AND s.status         = 'ACTIVE'<br \/>\nORDER BY sid<br \/>\n\/<br \/>\n<\/textarea><input type=\"button\" value=\"Clipboard\" onclick=\"copy(this.form.data)\"><\/form>\n<pre class=\"qcode\">\r\nSET LINESIZE 230\r\nSET PAGESIZE 9999\r\n\r\nCOLUMN sid               FORMAT 99999      HEADING 'SID'\r\nCOLUMN serial            FORMAT 9999999    HEADING 'Serial'\r\nCOLUMN slogon_time\t    FORMAT a24        HEADING 'Logon time'\r\nCOLUMN session_status    FORMAT a9         HEADING 'Status'          JUSTIFY right\r\nCOLUMN oracle_username   FORMAT a14        HEADING 'Oracle User'     JUSTIFY right\r\nCOLUMN os_username       FORMAT a12        HEADING 'O\/S User'        JUSTIFY right\r\nCOLUMN os_pid            FORMAT 9999999    HEADING 'O\/S PID'         JUSTIFY right\r\nCOLUMN session_program   FORMAT a26        HEADING 'Session Program' TRUNC\r\nCOLUMN current_sql       FORMAT a90        HEADING 'Current SQL'     WRAP\r\n\r\nprompt \r\nprompt +----------------------------------------------------+\r\nprompt | All Active User Sessions and Current SQL           |\r\nprompt +----------------------------------------------------+\r\n\r\nSELECT\r\n    s.sid                       sid\r\n  , s.serial#                   serial\r\n  , to_char(s.logon_time,'dd\/mm\/yyyy hh24:mi:ss')   slogon_time\r\n  , lpad(s.status,9)            session_status\r\n  , lpad(s.username,14)         oracle_username\r\n  , lpad(s.osuser,12)           os_username\r\n  , lpad(p.spid,7)              os_pid\r\n  , s.program                   session_program\r\n  , SUBSTR(sa.sql_text, 1, 600) current_sql\r\nFROM \r\n    v$process p\r\n  , v$session s\r\n  , v$sqlarea sa\r\nWHERE\r\n      p.addr (+)       =  s.paddr\r\n  AND s.sql_address    =  sa.address(+) \r\n  AND s.sql_hash_value =  sa.hash_value(+)\r\n  AND s.audsid         <> userenv('SESSIONID')\r\n  AND s.username       IS NOT NULL\r\n  AND s.status         = 'ACTIVE'\r\nORDER BY sid\r\n\/\r\n<\/pre>\n<p><\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>SET LINESIZE 230 SET PAGESIZE 9999 COLUMN sid FORMAT 99999 HEADING &#8216;SID&#8217; COLUMN serial FORMAT 9999999 HEADING &#8216;Serial&#8217; COLUMN slogon_time FORMAT a24 HEADING &#8216;Logon time&#8217; COLUMN session_status FORMAT a9 HEADING &#8216;Status&#8217; JUSTIFY right COLUMN oracle_username FORMAT a14 HEADING &#8216;Oracle User&#8217; JUSTIFY right COLUMN os_username FORMAT a12 HEADING &#8216;O\/S User&#8217; JUSTIFY right COLUMN os_pid FORMAT 9999999 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":37,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-53","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P2NVny-R","_links":{"self":[{"href":"http:\/\/oranotes.tuktaroff.com\/index.php?rest_route=\/wp\/v2\/pages\/53","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/oranotes.tuktaroff.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/oranotes.tuktaroff.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/oranotes.tuktaroff.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/oranotes.tuktaroff.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=53"}],"version-history":[{"count":9,"href":"http:\/\/oranotes.tuktaroff.com\/index.php?rest_route=\/wp\/v2\/pages\/53\/revisions"}],"predecessor-version":[{"id":428,"href":"http:\/\/oranotes.tuktaroff.com\/index.php?rest_route=\/wp\/v2\/pages\/53\/revisions\/428"}],"up":[{"embeddable":true,"href":"http:\/\/oranotes.tuktaroff.com\/index.php?rest_route=\/wp\/v2\/pages\/37"}],"wp:attachment":[{"href":"http:\/\/oranotes.tuktaroff.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=53"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}