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 Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











추출 함수는 PHP에서 매우 실용적인 함수로, 배열의 키-값 쌍을 변수 세트에 할당할 수 있습니다. 이러한 방식으로 코드를 단순화하고 보다 쉬운 유지 관리 및 디버깅을 위해 보다 직관적인 변수 이름을 제공할 수 있습니다. 이 글에서는 PHP에서 추출 함수를 사용하여 배열 키 값을 변수에 할당하는 방법을 소개합니다. 1. 추출 함수의 구문 추출 함수의 구문은 아래와 같이 매우 간단합니다. extract(array$array,int$f

후지필름은 1934년 1월 20일 도쿄에서 설립되었으며, 이것이 바로 회사가 현재 창립 90주년을 기념하는 이유입니다. 축하의 일환으로 Fujifilm은 Instax Mini Evo의 한정판 90주년 기념 에디션을 선보입니다.

미국 달러의 수명과 유지력은 높은 부채, 높은 발행 시나리오에서 경제학자들을 걱정하기 시작했습니다.

지정학적 불안 속에서 투자자들이 안전 자산을 찾으면서 금 가격은 이번 주 3% 이상 상승해 사상 최고치에 근접했습니다.

Strike의 Jack Mallers는 최근 최고의 암호화폐 비평가 중 한 명인 Peter Schiff와의 토론에서 비트코인[BTC]을 옹호했습니다. 오랜 논쟁이 있어왔어

USDT 스테이블 코인 발행사인 Tether는 2024년 6월 17일 공식적으로 "AlloybyTether" 플랫폼을 출시했습니다. 첫 번째 제품을 통해 사용자는 Tether의 금 토큰 TetherGold(XAUt)를 담보로 사용하여 새로운 합성 미국 달러 스테이블 코인을 적은 비용으로 발행할 수 있습니다. 하루 만에 802만 달러 규모의 시장 규모에 도달해 시장의 주목을 받았다. 이 글은 독자들이 이 독특한 자산에 대한 이해를 돕기 위해 이 과정에서 담보로 사용되는 TetherGold(XAUt)의 발행 및 환매 방법, 장점 및 위험성을 종합적으로 요약합니다. 테더골드(XAUt)란 무엇인가요? XAUt는 금으로 뒷받침되는 스테이블 코인입니다.

금은 할당이 늘어나더라도 지속적으로 포트폴리오 변동성을 줄이는 동시에 수익을 향상시킵니다. 다양한 금 할당(2.5%~10%)으로 포트폴리오 성과를 시뮬레이션함으로써 금속 지지대가 Si를 추가하지 않고도 수익을 얻는 것이 분명합니다.

디지털 자산에 대한 유명한 비평가이자 은행가이자 금융 전문가인 Peter Schiff는 최근 소셜 미디어에서 금 가격이 사상 최고치에 가까워지고 있다고 강조했습니다.
