Nach dem Upgrade auf 12c hatte ich einige Probleme, bei denen bei der Verarbeitung in unserer Datenbank die folgenden Fehler auftraten:
ORA-20000: Unable to gather statistics concurrently: insufficient privileges
Die Lösung war ziemlich einfach. Ich habe auf der Oracle Base-Website von Tim hier Informationen zur Problemumgehung gefunden: https://oracle-base.com/articles/12c/concurrent-statistics-collection-12cr1
Heute habe ich versucht, das sqlxtract-Skript von SQLT auszuführen, um eine problematische SQL-Anweisung zu optimieren. Ich war überrascht, als es früh scheiterte. Ich habe das Protokoll überprüft und festgestellt, dass bei SQLT dasselbe Problem auftritt. Die Problemumgehung war dieselbe, da ich gerade Folgendes gewährt habe:
AUFTRAG ERSTELLEN
PLANER VERWALTEN
VERWALTEN SIE JEDE WARTESCHLANGE
Ich habe diese Systemprivilegien sowohl SQLTEXPLAIN als auch SQLTXADMIN erteilt.