Oracle
 sql >> Database >  >> RDS >> Oracle

DBMS_APPLICATION_INFO.SET_CLIENT_INFO non funziona

SET_CLIENT_INFO è correlato a una sessione, non a una singola istruzione SQL.

FAI QUESTO

Passaggio 1:SCHEMA DI SISTEMA

ALTER SYSTEM FLUSH SHARED_POOL;
ALTER SYSTEM FLUSH BUFFER_CACHE;

Passaggio 2:SCHEMA HR

EXEC DBMS_APPLICATION_INFO.SET_CLIENT_INFO(UTL_INADDR.GET_HOST_NAME );
EXEC DBMS_APPLICATION_INFO.SET_MODULE( 'CHECK','select' );

Passaggio 3:SCHEMA DI SISTEMA

SELECT
    a.SQL_ID
   ,a.CLIENT_INFO
   ,a.MODULE
   ,a.ACTION
   ,a.SCHEMANAME
   ,a.USERNAME
FROM
   V$SESSION a
WHERE
    a.MODULE = 'CHECK';