プライマリ・コンテンツに移動
Oracle® Database Testingガイド
12cリリース1 (12.1)
B71349-07
目次へ移動
目次
索引へ移動
索引

前
次

15.4.4 APIを使用したデータベース統合リプレイの実行

この項では、DBMS_WORKLOAD_REPLAYパッケージを使用して、データベース統合リプレイを実行する方法を説明します。統合リプレイの詳細は、「データベース統合リプレイ用のデータベース・ワークロードのリプレイ」を参照してください。

データベース統合リプレイを実行する前に、次の前提条件が満たされていることを確認します。

  • すべてのワークロード取得は、「データベース・ワークロードの前処理」で説明されているように、リプレイ・システムと同じデータベース・バージョンを実行しているシステムでPROCESS_CAPTUREプロシージャを使用して前処理済です。

  • すべての取得ディレクトリは、リプレイ・システムのリプレイ・ディレクトリにコピー済です。

  • 「APIを使用した統合リプレイ・ディレクトリの設定」で説明されているように、リプレイ・ディレクトリがSET_REPLAY_DIRECTORYプロシージャを使用して設定済です。

  • データベースは、すべてのワークロード取得の開始時間にすべての取得システムと同じアプリケーション状態に論理的に復元されています。

データベース統合リプレイを実行するには、次の手順に従います。

  1. 「APIを使用したデータベース統合リプレイの初期化」で説明されているように、リプレイ・データを初期化します。

  2. 「APIを使用した接続の再マッピング」で説明されているように、接続文字列を再マッピングします。

  3. 「APIを使用したユーザーの再マッピング」で説明されているように、ユーザーを再マッピングします。

    ユーザーの再マッピングは任意です。

  4. 「APIを使用したデータベース統合リプレイの準備」で説明されているように、統合リプレイを準備します。

  5. 「リプレイ・クライアントの設定」で説明されているように、リプレイ・クライアントを設定して開始します。

  6. 「APIを使用したデータベース統合リプレイの開始」で説明されているように、統合リプレイを開始します。

  7. 「データベース統合リプレイのレポート作成および分析」で説明されているように、レポート作成および分析を行います。