sql >> Databasteknik >  >> RDS >> Oracle

PL/SQL-funktionen i Oracle kan inte se DBMS_AQ

Fungerar det om du gör det...

SYS.DBMS_AQ 

istället för bara

DBMS_AQ

I så fall saknar du en synonym.

REDIGERA :

Om du nu får "PLS-00201:identifierare 'SYS.DBMS_AQ" så skulle jag dubbelkolla dina anslag.

GRANT EXECUTE ON SYS.DBMS_AQ to <your-user>;

Dessutom, bara för att bekräfta, har du beviljat exekveringsprivilegiet direkt till användaren, och inte via en roll?



  1. Hur MICROSECOND() fungerar i MariaDB

  2. Analysera PostgreSQL-tabellstatistik

  3. FEL 2002 (HY000):Kan inte ansluta till den lokala MySQL-servern via uttaget '/var/run/mysqld/mysqld.sock' (2)

  4. Importera filer i Oracle Apex med wwv_flow_files