My Oracle Support Banner

セグメント・アドバイザ実行時に一時表を選択すると、ORA-03211 で失敗します (Doc ID 2048131.1)

Last updated on JULY 31, 2019

適用範囲:

Enterprise Manager for Oracle Database - バージョン 12.1.0.1.0 から 12.1.0.8.0 [リリース 12.1]
この文書の内容はすべてのプラットフォームに適用されます。
本文書利用上のご注意
  本文書は英語の文書 <Document 2045029.1> (最終メジャー更新日: 2015年08月24日) の日本語翻訳版です。
  英語の文書のメジャー更新に応じて本文書を随時更新いたします。

現象

以下の方法でEMのセグメント・アドバイザを実行時、一時表を選択した場合、作成した
セグメントアド・バイザのジョブの実行に失敗し、エラーが表示されます。

手順:
アドバイザ・セントラル > セグメント・アドバイザ > スキーマ・オブジェクト > 次へ
追加 > スキーマを指定し、検索をクリック > 一時表を選択 > OK > 発行

ジョブ実行失敗時のエラーは以下となります。

-------------------------------------------------------------------------------
タスク・エラー
ORA-03211: セグメントが存在しないか、または無効な状態です。
ORA-06512: "SYS.DBMS_ADVISOR", 行201 ORA-06512: 行6
-------------------------------------------------------------------------------

DBのアラートログには以下のような内容が出力されます。

-------------------------------------------------------------------------------
ORA-12012: ジョブ"SYS"."ADV_SEGMENTADV_1644555"の自動実行エラーが発生しました
ORA-03211: セグメントが存在しないか、または無効な状態です。
ORA-06512: "SYS.DBMS_ADVISOR", 行201
ORA-06512: 行6
-------------------------------------------------------------------------------

 

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.