12cにアップグレードした後、データベースでの処理で次のエラーが発生するという問題が発生しました。
ORA-20000: Unable to gather statistics concurrently: insufficient privileges
修正はとても簡単でした。回避策については、TimのOracle Base Webサイトで情報を見つけました:https://oracle-base.com/articles/12c/concurrent-statistics-collection-12cr1
今日、私はSQLTのsqlxtractスクリプトを実行して、問題のあるSQLステートメントを調整しようとしました。早い段階で失敗したのでびっくりしました。ログを確認したところ、SQLTで同じ問題が発生していることがわかりました。回避策は、次のことを許可したという点で同じでした。
ジョブの作成
スケジューラーの管理
任意のキューを管理する
これらのシステム権限をSQLTEXPLAINとSQLTXADMINの両方に付与しました。