GoldenGate “單連通” 實施日誌
以下是Golden Gate的單連通方式的配置資訊,GG安裝相對簡單,這裡不進行詳述。
1、源端配置
ggsci> DBLOGIN USERID ggs, password oracle
ggsci>add trandata owner.object_name
ggsci>edit param mgr
port 7809 ----連線埠
dynamicportlist 7800-7820
autorestart er *, retries 5, waitminutes 1
purgeoldextracts *
ggsci>edit param ext1
EXTRACT ext1
USERID ggs, PASSWORD "oracle"
THREADOPTIONS MAXCOMMITPROPAGATIONDELAY 30000
FETCHOPTIONS NOUSESNAPSHOT
exttrail /home/gg10gs/dirdat/ds, megabytes 100
dynamicresolution
nocompressdeletes
nocompressupdates
table owner.object_name;
ggsci>edit param dpt1
EXTRACT dpt1
RMTHOST 130.130.0.1, MGRPORT 7810
RMTTRAIL /home/gg10gt/dirdat/ds
PASSTHRU
dynamicresolution
table owner.object_name;
2、目標端配置
ggsci>edit param mgr
port 7810 ----連線埠
dynamicportlist 7800-7820
autorestart er *, retries 5, waitminutes 1
purgeoldextracts *
ggsci>edit param rep1
REPLICAT rep1
---解決中文亂碼問題
SETENV (NLS_LANG = "AMERICAN_AMERICA.ZHS16GBK")
GETENV (NLS_LANG)
USERID ggs, PASSWORD oracle
--sqlexec "Alter session set constraints=deferred"
reperror default,discard
discardfile /home/gg10gt/dirrpt/rep1.dsc,append, megabytes 100, purge
discardrollover
assumetargetdefs
allownoopupdates
dynamicresolution
map xxxx.object_name, target xxxx.object_name;
3、資料的初始載入
源資料庫:
SQL>SELECT dbms_flashback.get_system_change_number FROM DUAL;
exp user/passwd wner=XXXXX file=./20110904.dmp flashback_scn=267116592
目標資料庫
imp user/passwd file=./20110904.dmp full=y
如果是單表初始載入
exp user/passwd tables=test file=./test.dmp flashback_scn=267108525
impuser/passwd file=./test.dmp tables=test
4、源端
ggsci>delete extract ext1
ggsci>delete exttrail /home/gg10gs/dirdat/ds
ggsci>add ext ext1, tranlog, begin now
ggsci>add exttrail /home/gg10gs/dirdat/ds, ext ext1, megabytes 100
ggsci>delete extract dpt1
ggsci>delete rmttrail /home/gg10gt/dirdat/ds
ggsci>add extract dpt1, exttrailsource /home/gg10gs/dirdat/ds
ggsci>add rmttrail /home/gg10gt/dirdat/ds, ext dpt1, megabytes 100
ggsci>start mgr
ggsci>start ext ext1
ggsci>start ext dpt1
5、目標端
ggsci>delete replicat rep1
ggsci>delete exttrail /home/gg10gt/dirdat/ds
ggsci>add replicat rep1, exttrail /home/gg10gt/dirdat/ds, nodbcheckpoint
ggsci>start mgr
ggsci>start rep rep1
6、測試略
1、源端配置
ggsci> DBLOGIN USERID ggs, password oracle
ggsci>add trandata owner.object_name
ggsci>edit param mgr
port 7809 ----連線埠
dynamicportlist 7800-7820
autorestart er *, retries 5, waitminutes 1
purgeoldextracts *
ggsci>edit param ext1
EXTRACT ext1
USERID ggs, PASSWORD "oracle"
THREADOPTIONS MAXCOMMITPROPAGATIONDELAY 30000
FETCHOPTIONS NOUSESNAPSHOT
exttrail /home/gg10gs/dirdat/ds, megabytes 100
dynamicresolution
nocompressdeletes
nocompressupdates
table owner.object_name;
ggsci>edit param dpt1
EXTRACT dpt1
RMTHOST 130.130.0.1, MGRPORT 7810
RMTTRAIL /home/gg10gt/dirdat/ds
PASSTHRU
dynamicresolution
table owner.object_name;
2、目標端配置
ggsci>edit param mgr
port 7810 ----連線埠
dynamicportlist 7800-7820
autorestart er *, retries 5, waitminutes 1
purgeoldextracts *
ggsci>edit param rep1
REPLICAT rep1
---解決中文亂碼問題
SETENV (NLS_LANG = "AMERICAN_AMERICA.ZHS16GBK")
GETENV (NLS_LANG)
USERID ggs, PASSWORD oracle
--sqlexec "Alter session set constraints=deferred"
reperror default,discard
discardfile /home/gg10gt/dirrpt/rep1.dsc,append, megabytes 100, purge
discardrollover
assumetargetdefs
allownoopupdates
dynamicresolution
map xxxx.object_name, target xxxx.object_name;
3、資料的初始載入
源資料庫:
SQL>SELECT dbms_flashback.get_system_change_number FROM DUAL;
exp user/passwd wner=XXXXX file=./20110904.dmp flashback_scn=267116592
目標資料庫
imp user/passwd file=./20110904.dmp full=y
如果是單表初始載入
exp user/passwd tables=test file=./test.dmp flashback_scn=267108525
impuser/passwd file=./test.dmp tables=test
4、源端
ggsci>delete extract ext1
ggsci>delete exttrail /home/gg10gs/dirdat/ds
ggsci>add ext ext1, tranlog, begin now
ggsci>add exttrail /home/gg10gs/dirdat/ds, ext ext1, megabytes 100
ggsci>delete extract dpt1
ggsci>delete rmttrail /home/gg10gt/dirdat/ds
ggsci>add extract dpt1, exttrailsource /home/gg10gs/dirdat/ds
ggsci>add rmttrail /home/gg10gt/dirdat/ds, ext dpt1, megabytes 100
ggsci>start mgr
ggsci>start ext ext1
ggsci>start ext dpt1
5、目標端
ggsci>delete replicat rep1
ggsci>delete exttrail /home/gg10gt/dirdat/ds
ggsci>add replicat rep1, exttrail /home/gg10gt/dirdat/ds, nodbcheckpoint
ggsci>start mgr
ggsci>start rep rep1
6、測試略
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/354732/viewspace-706642/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- goldengate部署實施Go
- goldengate實施文件Go
- goldengate部署實施案例Go
- GoldenGate實施參考Go
- MYSQL開啟慢查詢日誌實施MySql
- GoldenGate實施故障彙總Go
- GoldenGate實施相關問題Go
- Goldengate容災系統實施方案Go
- oracle goldengate專案實施結束OracleGo
- GoldenGate schema級複製 實施過程Go
- Logminer簡單分析日誌的實驗
- 在RAC環境下安裝實施GoldenGateGo
- 今晚實施goldengate遇到的幾個問題Go
- 【轉】GoldenGate資料庫複製實施案例Go資料庫
- 完成oracle goldengate for db2 下面的實施OracleGoDB2
- 通過 Systemd Journal 收集日誌
- 實訓日誌
- Oracle GoldenGate 簡單實驗OracleGo
- goldengate 生產環境下實施注意事項Go
- [原創]總結:實施goldengate director的步驟Go
- phpMyadmin通過日誌寫webshellPHPWebshell
- 日誌最佳實踐
- Rainbond通過外掛整合ELK/EFK,實現日誌收集AI
- 通過helm部署EFK收集應用日誌,ingress-nginx日誌解析。應用日誌Nginx
- 通過日誌審計追蹤外部***
- ERP專案實施日記
- 日誌收集工具簡單對比
- 簡單的C#日誌類C#
- 搭建ELK日誌平臺(單機)
- mysql日誌系統簡單使用MySql
- CDN日誌實時分析
- 通過shell指令碼新增備庫日誌指令碼
- 通過goldengate從ORACLE向mysql的單向複製GoOracleMySql
- 日誌服務 HarmonyOS NEXT 日誌採集最佳實踐
- mysql之 日誌體系(錯誤日誌、查詢日誌、二進位制日誌、事務日誌、中繼日誌)MySql中繼
- 10G DATAGUARD增加REDO日誌組、刪除日誌組、刪除日誌成員實驗
- 【Lolttery】專案開發日誌 (八)通過事件通知 實現react js元件間通訊事件ReactJS元件
- 簡單使用SLF4J日誌