sql >> Databasteknik >  >> RDS >> Oracle

SQLT i 12c kan inte samla in statistik

Efter att ha uppgraderat till 12c hade jag några problem där bearbetning i vår databas fick följande fel:

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

Fixningen var ganska enkel. Jag hittade information på Tims Oracle Base-webbplats om lösningen här: https://oracle-base.com/articles/12c/concurrent-statistics-collection-12cr1

Idag försökte jag köra SQLT:s sqlxtract-skript för att hjälpa till att ställa in en problematisk SQL-sats. Jag blev förvånad när det misslyckades tidigt. Jag kollade loggen och upptäckte att SQLT stötte på samma problem. Lösningen var densamma eftersom jag precis beviljade följande:

SKAPA JOBB

HANTERA SCHEMA

HANTERA ALLA KÖER

Jag beviljade dessa systemprivilegier till både SQLTEXPLAIN och SQLTXADMIN.


  1. Subtrahera år från ett datum i PostgreSQL

  2. Hur man förstår SQL Server Geografi Data Type

  3. Subtrahera veckor från ett datum i PostgreSQL

  4. Hur får man det första och sista datumet för innevarande år?