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

Sådan løses ORA-04063:view SYS.ALL_QUEUE_TABLES har fejl?

Hvis du antager, at din database ikke er beskadiget, er en mulig årsag til dette, at den bruger, du er logget på databasen med, ikke har tilladelse til at få adgang til SYS.ALL_QUEUE_TABLES-visningen. For hurtigt at teste dette kan du udføre SELECT * FROM SYS.ALL_QUEUE_TABLES . Hvis du ikke er i stand til at vælge data fra ALL_QUEUE_TABLES, skal du få din DBA til at give dig den rette adgang (du har sandsynligvis bare brug for SELECT ) eller, hvis dette er et system, hvor du har adgang til en passende privilegeret konto, skal du logge ind som den privilegerede bruger og udføre GRANT SELECT ON SYS.ALL_QUEUE_TABLES TO whatever_user_needs_access , der erstatter whatever_user_needs_access med det brugernavn, du skal give adgangsbevillingen til. Held og lykke.




  1. MySql Soft sletning

  2. Hvordan NOT RLIKE virker i MySQL

  3. Mac OS X Lion - mysql:kommando ikke fundet

  4. Enterprise Architect - Microsoft OLE DB Provider til ODBC-drivere -2147217900 / '80040E14'