sql >> Database >  >> RDS >> Oracle

DBMS_APPLICATION_INFO.SET_CLIENT_INFO werkt niet

SET_CLIENT_INFO is gerelateerd aan een sessie, niet aan een enkele SQL-instructie.

DOE DIT

Stap 1:SYS-SCHEMA

ALTER SYSTEM FLUSH SHARED_POOL;
ALTER SYSTEM FLUSH BUFFER_CACHE;

Stap 2:HR-SCHEMA

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

Stap 3:SYS-SCHEMA

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



  1. Laravel-migratie - schending van integriteitsbeperking:1452 Kan een onderliggende rij niet toevoegen of bijwerken:een externe-sleutelbeperking mislukt

  2. SQL/Regex-uitdaging/puzzel:hoe verwijder ik opmerkingen uit SQL-code (met behulp van SQL-query)?

  3. Een Accent Sensitive-zoekopdracht uitvoeren in MySql

  4. MySQL invoegen &joins