sql >> Database >  >> RDS >> Oracle

SQLT in 12c kan geen statistieken verzamelen

Na het upgraden naar 12c had ik enkele problemen waarbij de verwerking in onze database de volgende fouten tegenkwam:

ORA-20000: Unable to gather statistics concurrently: insufficient privileges

De oplossing was vrij eenvoudig. Ik heb hier informatie gevonden op de Oracle Base-website van Tim over de tijdelijke oplossing: https://oracle-base.com/articles/12c/concurrent-statistics-collection-12cr1

Vandaag heb ik geprobeerd het sqlxtract-script van SQLT uit te voeren om een ​​probleem-SQL-instructie af te stemmen. Ik was verrast toen het al vroeg mislukte. Ik controleerde het logboek en ontdekte dat SQLT hetzelfde probleem tegenkwam. De tijdelijke oplossing was hetzelfde omdat ik zojuist het volgende heb toegestaan:

MAAK VACATURE

PLANNER BEHEREN

ELKE WACHTRIJ BEHEREN

Ik heb deze systeemrechten toegekend aan zowel SQLTEXPLAIN als SQLTXADMIN.


  1. Oracle LIMIT n,m equivalent

  2. SQL GROUP BY CASE-instructie met aggregatiefunctie

  3. Beste nieuwe functies in PostgreSQL 14

  4. Maak een Auto-Increment-kolom in SQLite