sql >> Databáze >  >> RDS >> Oracle

SQLT v 12c Can't Gather Stats

Po upgradu na 12c jsem měl nějaké problémy, kdy zpracování v naší databázi naráželo na následující chyby:

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

Oprava byla docela snadná. Na webu Tim’s Oracle Base jsem našel informace o náhradním řešení zde: https://oracle-base.com/articles/12c/concurrent-statistics-collection-12cr1

Dnes jsem se pokusil spustit skript SQLT sqlxtract, abych pomohl vyladit problémový příkaz SQL. Překvapilo mě, když to brzy selhalo. Zkontroloval jsem protokol a zjistil jsem, že SQLT narazil na stejný problém. Řešení bylo stejné v tom, že jsem udělil následující:

VYTVOŘIT ÚLOHU

SPRÁVA PLÁNOVAČE

SPRAVOVAT JAKOUKOLIV FRONTU

Tato systémová oprávnění jsem udělil jak SQLTEXPLAIN, tak SQLTXADMIN.


  1. Jak zvládnout přestupné sekundy v Oracle

  2. Jak na serveru SQL Server najdu všude, kde se odkazuje na sloupec?

  3. Předání pole dat jako vstupního parametru proceduře Oracle

  4. PostgreSQL zástupný znak LIKE pro kterékoli ze seznamu slov