sql >> Database teknologi >  >> RDS >> Oracle

SQLT i 12c kan ikke indsamle statistik

Efter opgradering til 12c havde jeg nogle problemer, hvor behandlingen i vores database løb ind i følgende fejl:

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

Rettelsen var ret nem. Jeg fandt oplysninger om Tims Oracle Base-websted om løsningen her: https://oracle-base.com/articles/12c/concurrent-statistics-collection-12cr1

I dag prøvede jeg at køre SQLTs sqlxtract-script for at hjælpe med at tune en problem-SQL-sætning. Jeg blev overrasket, da det tidligt mislykkedes. Jeg tjekkede loggen og fandt ud af, at SQLT kørte ind i det samme problem. Løsningen var den samme, idet jeg netop har givet følgende:

OPRET JOB

ADMINISTRER SCHEDULER

ADMINISTRER ENHVER KØ

Jeg tildelte disse systemrettigheder til både SQLTEXPLAIN og SQLTXADMIN.


  1. Bruger du resultatet af et udtryk (f.eks. funktionskald) i en parameterliste med lagret procedure?

  2. Sådan gør du SQLites LIKE-operatør case-sensitive

  3. Hvor gemmer PostgreSQL konfigurations-/conf-filer?

  4. 2 måder at returnere rækker, der indeholder alfanumeriske tegn i MySQL