Oracle GoldenGate extract进程的工作方式
oracle goldengate先从online log日志抽取数据,然后才会从archived log中进行抽取,这可以通过下面的方式来验证.
Oracle goldengate先从online log日志抽取数据,然后才会从archived log中进行抽取,这可以通过下面的方式来验证.
1、主库端插入测试数据
SQL> insert into gg1.dept values(81,'1','1');
1 row created.
SQL> commit;
Commit complete.
SQL> alter system switch logfile;
System altered.
SQL> insert into gg1.dept values(82,'2','2');
1 row created.
SQL> commit;
Commit complete.
SQL> insert into gg1.dept values(83,'3','3');
1 row created.
SQL> commit;
Commit complete.
SQL> alter system switch logfile;
System altered.
SQL> insert into gg1.dept values(84,'4','4');
1 row created.
SQL> commit;
Commit complete.
在这里多次执行alter system switch logfile;
这里比较关键,在后面我们会删除, 82、83对应的归档日志, 如果没有覆盖掉82、83对应的online log,goldengate的extract进程不会异常中止,extract进程会优选online log。
2、在这里我们覆盖掉online log,然后删除82、83对应的归档日志。
3、查看goldengate状态,,extract进程异常中止
GGSCI (slav2) 1> info all
Program Status Group Lag Time Since Chkpt
MANAGER RUNNING
EXTRACT RUNNING D1PUMP 00:00:00 00:00:02
EXTRACT ABENDED EXT1 00:03:10 00:02:29
GGSCI (slav2) 2> info ext1
EXTRACT EXT1 Last Started 2013-01-21 22:15 Status ABENDED
Checkpoint Lag 00:03:10 (updated 00:02:33 ago)
Log Read Checkpoint Oracle Redo Logs
2013-01-21 22:11:50 Seqno 28, RBA 67584
[oracle@slav2 ggs]$ vi ggserr.log
2013-01-21 22:14:59 INFO OGG-00975 Oracle GoldenGate Manager for Oracle, mgr.prm: EXTRACT EXT1 starting.
2013-01-21 22:14:59 INFO OGG-00992 Oracle GoldenGate Capture for Oracle, ext1.prm: EXTRACT EXT1 starting.
2013-01-21 22:15:00 WARNING OGG-01423 Oracle GoldenGate Capture for Oracle, ext1.prm: No valid default archive log destination directory found for thread 1.
2013-01-21 22:15:00 INFO OGG-01513 Oracle GoldenGate Capture for Oracle, ext1.prm: Positioning to Sequence 28, RBA 67088.
2013-01-21 22:15:00 INFO OGG-01516 Oracle GoldenGate Capture for Oracle, ext1.prm: Positioned to Sequence 28, RBA 67088, Jan 21, 2013 10:11:50 PM.
2013-01-21 22:15:00 INFO OGG-00993 Oracle GoldenGate Capture for Oracle, ext1.prm: EXTRACT EXT1 started.
2013-01-21 22:15:00 INFO OGG-01055 Oracle GoldenGate Capture for Oracle, ext1.prm: Recovery initialization completed for target file /u01/app/ggs/dirdat/lt000004, at RBA 1672.
2013-01-21 22:15:00 INFO OGG-01478 Oracle GoldenGate Capture for Oracle, ext1.prm: Output file /u01/app/ggs/dirdat/lt is using format RELEASE 10.4/11.1.
2013-01-21 22:15:00 INFO OGG-01026 Oracle GoldenGate Capture for Oracle, ext1.prm: Rolling over remote file /u01/app/ggs/dirdat/lt000004.
2013-01-21 22:15:00 INFO OGG-01053 Oracle GoldenGate Capture for Oracle, ext1.prm: Recovery completed for target file /u01/app/ggs/dirdat/lt000005, at RBA 968.
2013-01-21 22:15:00 INFO OGG-01057 Oracle GoldenGate Capture for Oracle, ext1.prm: Recovery completed for all targets.
2013-01-21 22:15:00 INFO OGG-01517 Oracle GoldenGate Capture for Oracle, ext1.prm: Position of first record processed Sequence 28, RBA 67088, SCN 0.610617, Jan 21, 2013 10:11:50 PM.

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









extract 関数は PHP の非常に実用的な関数で、配列内のキーと値のペアを一連の変数に割り当てることができます。このようにして、コードを簡素化し、より直感的な変数名を提供して、メンテナンスとデバッグを容易にすることができます。この記事では、PHPのextract関数を使って配列のキー値を変数に代入する方法を紹介します。 1. extract 関数の構文 extract 関数の構文は、以下に示すように非常に単純です。

多額の債務と大量発行のシナリオにおいて、米ドルの寿命と持続力がエコノミストを懸念し始めている。

富士フイルムは 1934 年 1 月 20 日に東京で設立され、現在 90 周年を迎えています。お祝いの一環として、富士フイルムは Instax Mini Evo の限定 90 周年記念エディションを発表します。

地政学的不安の中、投資家が安全資産を求める中、金価格は今週3%以上上昇し、過去最高値に近づいた

Strikeのジャック・マラーズ氏は、トップ仮想通貨評論家の一人であるピーター・シフ氏との最近の討論会でビットコイン[BTC]を擁護した。長年にわたる議論があった

ステーブルコインの主要なUSDT発行者であるテザーは、2024年6月17日に「AlloybyTether」プラットフォームを正式に開始しました。最初の製品では、ユーザーはテザーのゴールドトークンTetherGold(XAUt)を担保として使用して、新しい合成米ドルステーブルコインを短期間で鋳造することができます。 1日で市場規模802万ドルに達し、市場の注目を集めた。この記事では、読者がこのユニークな資産を理解できるように、このプロセスで担保として使用される TetherGold (XAUt) の発行と償還方法、利点とリスクを包括的に要約します。テザーゴールド(XAUt)とは何ですか? XAUt は、金に裏付けされたステーブルコインです。

金は、配分を増やしても、ポートフォリオのボラティリティを一貫して低減し、収益を向上させます。金の配分を変えて (2.5% ~ 10%) ポートフォリオのパフォーマンスをシミュレートすると、Si を追加しなくても金属がリターンを強化することが明らかです。

著名な仮想通貨擁護者のジャック・マラーズ氏と経験豊富な金融評論家ピーター・シフ氏は、ビットコイン(BTC)と金のどちらが優れた資産なのかという問題に真っ向から立ち向かいました。
