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

前
次

15.4.2 APIを使用した統合リプレイ・ディレクトリの設定

この項では、DBMS_WORKLOAD_REPLAYパッケージを使用して、テスト・システムに統合リプレイ・ディレクトリを設定する方法を説明します。統合リプレイ・ディレクトリを、統合およびリプレイするワークロード取得を含むテスト・システムのディレクトリに設定します。テスト・システムの設定の詳細は、「データベース統合リプレイ用のテスト・システムの設定」を参照してください。

リプレイ・ディレクトリを設定するには、次の手順に従います。

  1. SET_CONSOLIDATED_DIRECTORYプロシージャを使用します。

    DBMS_WORKLOAD_REPLAY.SET_CONSOLIDATED_DIRECTORY (
       replay_dir IN VARCHAR2);
    
  2. replay_dirパラメータをワークロードの統合に使用するワークロード取得を含むオペレーティング・システム・ディレクトリをポイントするディレクトリ・オブジェクト名に設定します。

ヒント:

SET_REPLAY_DIRECTORYプロシージャは非推奨で、SET_CONSOLIDATED_DIRECTORYプロシージャに置き換えられます。

この例では、リプレイ・ディレクトリをrep_dirという名前のディレクトリ・オブジェクトに設定する方法を示します。

EXEC DBMS_WORKLOAD_REPLAY.SET_CONSOLIDATED_DIRECTORY ('rep_dir');

また、DBMS_WORKLOAD_REPLAYパッケージを使用してSET_CONSOLIDATED_DIRECTORYプロシージャによって設定された現在の統合リプレイ・ディレクトリを参照することもできます。

設定されている現在の統合リプレイ・ディレクトリを確認するには、次の手順を実行します。

  • GET_REPLAY_DIRECTORYファンクションを使用します。

    DBMS_WORKLOAD_REPLAY.GET_REPLAY_DIRECTORY RETURN VARCHAR2;
    

    統合リプレイ・ディレクトリが設定されていない場合、ファンクションでNULLが返されます。

関連項目:

  • SET_REPLAY_DIRECTORYプロシージャの詳細は、『Oracle Database PL/SQLパッケージおよびタイプ・リファレンス』を参照してください。

  • GET_REPLAY_DIRECTORYファンクションの詳細は、『Oracle Database PL/SQLパッケージおよびタイプ・リファレンス』を参照してください。