2012年2月13日 星期一

Oracle ERP R12. DB Session Vs. ERP User_Name


有鑑於Oracle ERP,其程式與DB的連線都是在AP Server上執行,其使用者的瀏灠器只是畫面的呈現,故無法直接由DB Session知道是那一user登入使用 (因為全是APPS),故可由以下SQL取得各DB Session與Oracle ERP User ID的關聯,以供DBA or Sysadmin在處理session lock是參考及通知.

SELECT sid,
       serial#,
       process_spid spid,
       user_name,
       responsibility_name,
       user_form_name,
       to_char(time, 'YYYY/MM/DD HH24:MI:SS') TIME
  FROM fnd_form_sessions_v
 ORDER by user_name;