この投稿では、推奨されるベストプラクティスに沿ってOracleGoldenGateレプリケーションセットアップを構成するために使用できるOracleGoldenGateパラメータファイルのサンプル例を示します。 この例は一般的なものであり、よりカスタマイズされたOracleGoldenGate実装の開始点として機能します。
ポンプ(抽出)プロセス
データポンプグループは、ネットワークを介してデータを送信するために使用される2次抽出グループです。 データポンプはキャプチャプロセスと同様の別の抽出グループですが、2つを混同しないでください。 データポンププロセスの主な目的は、ネットワークを介してリモートターゲットシステムにトレイルファイルを送信することです。
プロセス名:ポンプ(抜粋)
パラメータファイルの抽出(サンプル)
-- Runcmd: ADD EXTRACT [pump name], EXTTRAILSOURCE [extract trail -- Path/two character trail id] -- Runcmd: ADD RMTTRAIL [pump trail path/two character trail id] , -- EXTRACT [pump name], Megabytes [n] -- Name of the Pump process. Limited to 8 charecters. EXTRACT [Pump name] -- Oracle environment settings SETENV (ORACLE_HOME = "[Oracle home path]" ) SETENV (ORACLE_SID="[Oracle sid]") -- In passthru mode GoldenGate pump process cascades captured data from -- source to target without logging in to the source database Passthru -- Remote host and remort manager port to write trail RMTHOST [Remote hostname], MGRPORT [Target manager port number] -- Remote trail info RMTTRAIL [extract trail path/two character trail id] --Discard file location. DISCARDFILE [diacard file path/[discard file name.dsc], APPEND Megabytes [n] -- Use the DISCARDROLLOVER parameter to set a schedule for aging discard --files. DISCARDROLLOVER AT [hh:mi] on [day of the week] -- Use the REPORTROLLOVER parameter to force report files to age on a -- Regular schedule, instead of when a process starts REPORTROLLOVER AT [hh:mi] on [day of the week] -- Use the REPORTCOUNT parameter to report a count of transaction -- Records that Extract or Replicat processed since startup REPORTCOUNT EVERY [n] HOURS, RATE -- List of tables Table [source schema name].[table name];
The post ポンプ(抽出)サンプルパラメータファイル–オタク日記 appeared first on Gamingsym Japan.