Oracle logminer 実行手順
Oracle において ログマイナー の実行手順を示す。
logminer 実行手順 カタログ使用例
■アーカイブを置く 初期化パラメータlog_archive_destにアーカイブを置く ■アーカイブを指定する ・新規の場合 EXECUTE DBMS_LOGMNR.ADD_LOGFILE(' /oradata/log/arch_1_571005495.arc',DBMS_LOGMNR.NEW); ・追加の場合 EXECUTE DBMS_LOGMNR.ADD_LOGFILE(' /oradata/log/arch_2_571005495.arc',DBMS_LOGMNR.ADDFILE); ■logminorスタート EXECUTE dbms_logmnr.start_logmnr( OPTIONS=>DBMS_LOGMNR.DICT_FROM_ONLINE_CATALOG); ■問合せ select seg_name, operation , count(*) from v$logmnr_contents group by seg_name, operation; select to_char(min(timestamp),'YYYY/MM/DD HH24:MI:SS') from v$logmnr_contents; select to_char(max(timestamp),'YYYY/MM/DD HH24:MI:SS') from v$logmnr_contents; select to_char(timestamp,'YYYY/MM/DD HH24:MI:SS') from v$logmnr_contents where rownum < 100 order by timestamp ■終了 EXECUTE DBMS_LOGMNR.END_LOGMNR
使用方法具体例リンク
http://otn.oracle.co.jp/beginner/PAK/ha/redolog.html http://www.seshop.com/se/edu/shikaku/omo/miti/9iiko_07.asp?educat=platinum2
oracle9i PDF
http://otn.oracle.co.jp/products/oracle9i/
logminer 実行手順 ディクショナリファイル使用例
■初期化パラメータの設定 UTL_FILE_DIR ■設定例 utl_file_dir = "c:\oracle\admin\orcl\ddump" ■ディクショナリファイル作成 EXECUTE DBMS_LOGMNR_D.BUILD('ファイル名','ディレクトリ名'); ■使用例 dbms_logmnr_d.build('lgmnr.ldd','c:\oracle\admin\orcl\ddump'); ※オンライン・データ・ディクショナリ オンラインのディクショナリを使用する場合には、logminor起動時に以下のオプションを追加する。 EXECUTE dbms_logmnr.start_logmnr(OPTIONS=>DBMS_LOGMNR.DICT_FROM_ONLINE_CATALOG); 実際の分析時には、オンライン・データ・ディクショナリを使用した ■分析対象REDOログ・ファイルの指定 ・新規 EXECUTE DBMS_LOGMNR.ADD_LOGFILE('分析対象のREDOログファイル名',DBMS_LOGMNR.NEW); ・追加 EXECUTE DBMS_LOGMNR.ADD_LOGFILE('分析対象のREDOログファイル名',DBMS_LOGMNR.ADDFILE); ■分析開始 EXECUTE DBMS_LOGMNR.START_LOGMNR(DICTFILENAME=>'ディクショナリ・ファイル名'); ■使用例 EXECUTE DBMS_LOGMNR.START_LOGMNR(DictFileName=>'c:\oracle\admin\orcl\ddump\lgmnr.ldd'); ■分析の結果を問い合わせ V$LOGMNR_CONTENTS ■使用例 column owner format a5 column object format a12 column sql_redo format a40 word_wrapped SELECT seg_owner owner, seg_name object, scn, timestamp, upper(SQL_redo) SQL_redo FROM v$logmnr_contents WHERE seg_owner ='OE' AND seg_name IN ('PRODUCT_INFORMATION','ORDER_ITEMS','INVENTORIES') ORDER by scn; ■分析終了 EXECUTE DBMS_LOGMNR.END_LOGMNR
ご訪問頂き有難う御座います。
当サイトを効率良く使うためにまずは FrontPage を見て下さい。
検索方法、一覧表示などの各情報を纏めています。
当サイトの説明 → Frontpage