Oracle
 sql >> Baza danych >  >> RDS >> Oracle

DBMS_APPLICATION_INFO.SET_CLIENT_INFO nie działa

SET_CLIENT_INFO jest powiązany z sesją, a nie z pojedynczą instrukcją SQL.

ZRÓB TO

Krok 1:SCHEMAT SYSTEMOWY

ALTER SYSTEM FLUSH SHARED_POOL;
ALTER SYSTEM FLUSH BUFFER_CACHE;

Krok 2:SCHEMAT HR

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

Krok 3:SCHEMAT SYSTEMOWY

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak sprawdzić bazę danych Oracle pod kątem długotrwałych zapytań

  2. Błąd w procedurze składowanej Oracle

  3. Jak zmienić nazwę klucza podstawowego w Oracle, aby można go było ponownie użyć?

  4. Błąd IO:Otrzymano minus jeden z wywołania odczytu

  5. Utwórz lub zamień tabelę w Oracle pl/sql