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.

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Die Extraktionsfunktion ist eine sehr praktische Funktion in PHP. Sie kann einer Reihe von Variablen Schlüssel-Wert-Paare in einem Array zuweisen. Auf diese Weise können wir den Code vereinfachen und intuitivere Variablennamen für eine einfachere Wartung und Fehlerbehebung bereitstellen. In diesem Artikel wird erläutert, wie Sie die Extraktionsfunktion in PHP verwenden, um Variablen Array-Schlüsselwerte zuzuweisen. 1. Syntax der Extraktionsfunktion Die Syntax der Extraktionsfunktion ist sehr einfach, wie unten gezeigt: extract(array$array,int$f

Fujifilm wurde am 20. Januar 1934 in Tokio gegründet, weshalb das Unternehmen derzeit sein 90-jähriges Jubiläum feiert. Im Rahmen der Feierlichkeiten präsentiert Fujifilm eine limitierte 90-Jahre-Jubiläumsedition der Instax Mini Evo, die i erhältlich ist

Die Langlebigkeit und das Durchhaltevermögen des US-Dollars beginnen Ökonomen in einem Szenario mit hoher Verschuldung und hohem Emissionsvolumen zu beunruhigen.

Der Goldpreis stieg diese Woche um über 3 % und näherte sich seinem Allzeithoch, da Anleger inmitten geopolitischer Unruhen nach sicheren Häfen suchen

Jack Mallers von Strike verteidigte Bitcoin [BTC] kürzlich in einer Debatte mit Peter Schiff, einem der größten Kryptokritiker. Es gibt einen langjährigen Streit

Tether, der führende USDT-Emittent von Stablecoins, hat am 17. Juni 2024 offiziell seine „AlloybyTether“-Plattform eingeführt. Das erste Produkt ermöglicht es Benutzern, Tethers Gold-Token TetherGold (XAUt) als Sicherheit für die Prägung neuer synthetischer US-Dollar-Stablecoins zu verwenden, und zwar in weniger als ein Tag, erreichte eine Marktgröße von 8,02 Millionen US-Dollar und erregte die Aufmerksamkeit des Marktes. Dieser Artikel fasst die Ausgabe- und Rücknahmemethoden, Vorteile und Risiken von TetherGold (XAUt), das in diesem Prozess als Sicherheit verwendet wird, umfassend zusammen, um den Lesern das Verständnis dieses einzigartigen Vermögenswerts zu erleichtern. Was ist TetherGold(XAUt)? XAUt ist ein goldgedeckter Stablecoin mit

Gold reduziert kontinuierlich die Portfoliovolatilität und verbessert gleichzeitig die Rendite, selbst bei erhöhter Allokation. Durch die Simulation der Portfolio-Performance mit unterschiedlichen Goldallokationen (2,5 % bis 10 %) wird deutlich, dass das Metall die Rendite steigert, ohne Si hinzuzufügen

Der Banker und Finanzexperte Peter Schiff, ein bekannter Kritiker digitaler Vermögenswerte, betonte kürzlich in den sozialen Medien, dass Gold nahe einem Rekordhoch gehandelt werde
