LogMinerを実行するには、DBMS_LOGMNR
PL/SQLパッケージを使用します。また、オンライン・カタログを使用するのではなく、LogMinerディクショナリを抽出した場合は、DBMS_LOGMNR_D
パッケージも使用します。
DBMS_LOGMNR
パッケージには、LogMinerの初期化および実行に使用するプロシージャ(REDOログ・ファイルの名前、フィルタ基準、セッション特性を指定するためのインタフェースなど)が含まれます。DBMS_LOGMNR_D
パッケージは、現在のデータベースのデータベース・ディクショナリ表を問い合せてLogMinerディクショナリ・ファイルを作成します。
LogMiner PL/SQLパッケージは、SYS
スキーマが所有します。したがって、ユーザーSYS
として接続していない場合は、次の条件が必要になります。
コールにSYS
を含める必要があります。次に例を示します。
EXECUTE SYS.DBMS_LOGMNR.END_LOGMNR
;
EXECUTE_CATALOG_ROLE
ロールを付与されている必要があります。
関連項目:
これらのLogMinerパッケージの構文およびパラメータの詳細は、『Oracle Database PL/SQLパッケージおよびタイプ・リファレンス』を参照してください。
PL/SQLパッケージの詳細は、『Oracle Database開発ガイド』を参照してください。