sql >> Database >  >> RDS >> Oracle

Hoe ORA-04063 op te lossen:bekijk SYS.ALL_QUEUE_TABLES heeft fouten?

Ervan uitgaande dat uw database niet beschadigd is, is een mogelijke oorzaak hiervan dat de gebruiker waarmee u bent aangemeld bij de database geen toestemming heeft om toegang te krijgen tot de weergave SYS.ALL_QUEUE_TABLES. Om dit snel te testen, kunt u SELECT * FROM SYS.ALL_QUEUE_TABLES uitvoeren . Als u geen gegevens uit ALL_QUEUE_TABLES kunt selecteren, laat uw DBA u dan de juiste toegang verlenen (u hebt waarschijnlijk gewoon SELECT nodig ) of, als dit een systeem is waar u toegang hebt tot een account met de juiste bevoegdheden, logt u in als de bevoorrechte gebruiker en voert u GRANT SELECT ON SYS.ALL_QUEUE_TABLES TO whatever_user_needs_access uit , ter vervanging van whatever_user_needs_access met de gebruikersnaam waaraan u de toegangsverlening moet geven. Veel succes.




  1. Krijg percentage van uiterlijk van een bepaalde waarde in mysql

  2. Datagridview bijwerken met mysql

  3. Hoe input van de gebruiker te krijgen tijdens runtime

  4. Hoe maak en voer je een dynamische query uit in de opgeslagen procedure van Oracle?