パフォーマンス・ハブの使用時にエラーが発生する
パフォーマンス・ハブの使用時に発生する可能性があるエラーを次に示します。
パフォーマンス・ハブの使用時に発生する可能性があるその他の問題を解決する方法の詳細は、My Oracle SupportのOCI Database Management Service: パフォーマンス・ハブへのアクセス時の既知の問題(KB99226)を参照してください。
状態が無効なためデータを取得できません
パフォーマンス・ハブのレポートにアクセスしたときにこのエラーが表示される場合、考えられる原因と、問題を解決するために実行できる操作は次のとおりです。
原因: データベース・ステータス・メトリックがデータベースに接続できないか、データベースが停止しています。
解決策: データベース・ユーザーのパスワードの有効期限が切れていないことを確認し、次を行います:
- 管理エージェントを使用して通信を有効にするExaDB-DおよびExaDB-C@Cの外部データベースおよびOracle Cloudデータベースの場合: 管理エージェントが実行中であることを確認します。
- ベース・データベース・サービスのOracle Cloudデータベースの場合、プライベート・エンドポイントを使用して通信を有効にするExaDB-DおよびExaDB-XS: イングレス・ルールとエグレス・ルールが正しいことを確認します。
認可に失敗したか、リクエストされたリソースが見つかりません
パフォーマンス・ハブのレポートにアクセスしたときにこのエラーが表示される場合、考えられる原因と、問題を解決するために実行できる操作は次のとおりです。
原因: 必要なポリシーが作成されていません。
Allow group DB-MGMT-ADMIN-GROUP to read metrics in tenancy
指定したタスクまたはオブジェクトは、現行ユーザーに存在しません
ADDMレポートを含むAWRレポートを生成するときにこのエラーが表示される場合、考えられる原因と、問題を解決するために実行できる操作は次のとおりです。
原因: PRVT_HDM.ADDM_REPORTS
は、異なるインタフェースを使用してADDMレポートを取得し、元のユーザーがSYS
ユーザーでない場合は、パフォーマンス・ハブでAWRレポート(ADDMレポート・セクションを含む)を生成するときにエラーが表示されることがあります。
解決策: SYS
ユーザーを使用して、スタンドアロンADDMレポートを生成します。
エラー・コード= Bad_DB_Response_Exception
パフォーマンス・ハブへのアクセス時にこのエラーが表示される場合、考えられる原因と、問題を解決するために実行できる操作は次のとおりです。
- 原因: 一時表領域が空です。
解決策: 次の問合せを使用して、一時表領域が空であるかどうかを確認します:
SQL> select * from dba_temp_files;
一時表領域が空の場合は、一時表領域を追加し、パフォーマンス・ハブにアクセスします。
- 原因: ASHパッケージのインストールが不完全な状態のままです。
解決策: 次のステップを使用して、パッケージのインストールを再起動します:
- 次の文を実行して、既存のパッケージを削除し、ASHパッケージのインストールを再起動します。
drop package body omc_ash_viewer; drop package omc_ash_viewer; drop package body dbaas_api_dbperf; drop package dbaas_api_dbperf;
ノート
前述の文の一部が失敗することがあります。ステータス・メッセージを無視し、文を実行します。 - パフォーマンス・ハブに移動して、ASHパッケージのインストールをトリガーします。
ASHパッケージのインストールが完了したら、パフォーマンス・ハブにアクセスします。
- 次の文を実行して、既存のパッケージを削除し、ASHパッケージのインストールを再起動します。
QueryExecutionFailed: IOエラー: ネットワーク・アダプタは接続を確立できませんでした
PDBの「アクティブ・セッション履歴レポートの生成」ボタンが無効で、「取消」をクリックすると、このエラーが表示される場合、考えられる原因と、問題を解決するために実行できる操作は次のとおりです:
原因: PDBに関連付けられているCDBは、PDBが稼働している場合でも警告をレポートしています。
解決策: 関連付けられたCDBのネットワークの問題を修正し、接続が確立されていることを確認します。
No_Mgmt_Agent_Connection_Exception
外部データベースのパフォーマンス・ハブにアクセスしたときにこのエラーが表示される場合、考えられる原因と、問題を解決するために実行できる操作は次のとおりです。
原因: SocketTimeoutException
およびSSLPeerUnverifiedException
がレポートされ、プロキシまたはネットワークの問題が原因である可能性があります。
解決策: 次を検証します:
- 外部データベースとの通信に使用される管理エージェントが稼働しています。
- 正しいプロキシが構成されています。
- Oracle Cloud Infrastructureへの接続が確立され、問題はありません。