oracle goldengate維護
我的<<oracle dba工廠全套影片教程>>,歡迎觀看:
1.配置源端具有pump、目標端具有trail的ogg環境
1.1 引數檔案
extract程式ett引數:
EXTRACT ett
USERID system, PASSWORD oracle
EXTTRAIL ./dirdat/tr
TABLE gguser.huangliqiang , WHERE (ID = 100) ;
data pump程式dpp引數:
EXTRACT dpp
USERID system, PASSWORD oracle
RMTHOST 192.168.1.29, MGRPORT 7809
RMTTRAIL ./dirdat/tr
TABLE gguser.huangliqiang;
目標端replicat程式rpp:
REPLICAT rpp
USERID system, PASSWORD oracle
HANDLECOLLISIONS
ASSUMETARGETDEFS
DISCARDFILE ./dirrpt/RORAKK.DSC, PURGE
MAP gguser.huangliqiang, TARGET gguser.huangliqiang;
1.2 增加程式和trail檔案
add extract ett,tranlog,begin now
add exttrail ./dirdat/tr,extract ett
add extract dpp,exttrailsource ./dirdat/tr
add rmttrail ./dirdat/tr,extract dpp
add replicat rpp,exttrail ./dirdat/tr, checkpointtable system.ggchkptable
2.過濾
2.1 extract引數中行過濾(比較符號<兩邊都要加空格,這裡很容易出錯):
Table HR.EMPLOYEES,
WHERE (EMPLOYEE_ID < 100);
2.2 表的列不同情況下的對映,主要是生成源端表結構的定義檔案defgen.prm,然後在目標端colmap中做對映,
目標端的colmap中,目標端的表欄位寫在左邊,源端的寫在右邊:
edit params defgen
defsfile /u01/gg/dirdef/hunterdef01.defs
USERID system, PASSWORD oracle
TABLE gguser.hlq;
$ defgen paramfile /u01/gg/dirprm/defgen.prm
把def檔案傳送到目標端的dirdef目錄下
scp ./dirdef/hunterdef01.defs oracle@192.168.1.29:/u01/gg/dirdef
rep引數中新增
REPLICAT RORAKK
USERID system, PASSWORD oracle
HANDLECOLLISIONS
--ASSUMETARGETDEFS
DISCARDFILE ./dirrpt/RORAKK.DSC, PURGE
--MAP gguser.tcustmer, TARGET gguser.tcustmer;
--MAP gguser.tcustord, TARGET gguser.tcustord;
SourceDefs /u01/gg/dirdef/hunterdef01.defs
MAP gguser.hlq, TARGET gguser.hunter,
COLMAP(USEDEFAULTS,xingming=name);
3.程式維護:
刪除extract、data pump、replicat程式,要以ogg的同步使用者登入,
刪除程式一般用於重建同步環境,刪除程式不刪除引數檔案,可以手動刪除
delete ext ett;
delete rep rpp;
程式修改:
alter extract ett extseqno 0753 , extrba 0
start ett;
我的<<oracle dba工廠全套影片教程>>,歡迎觀看:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31444259/viewspace-2146991/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle GoldenGate同步服務歸檔空間維護OracleGo
- OGG goldengate 日常維護Go
- Oracle RAC 日常維護Oracle
- Oracle RAC維護命令Oracle
- oracle維護相關Oracle
- Oracle 索引的維護Oracle索引
- oracle 維護常用SQLOracleSQL
- goldengate同步中更改資料表結構維護Go
- oracle常用維護查詢Oracle
- Oracle OGG日常維護Oracle
- Oracle AWR管理與維護Oracle
- 針對oracle日常維護Oracle
- ORACLE user profile配置/管理/維護Oracle
- ORACLE DG 日常維護常用SQLOracleSQL
- ORACLE LOB大欄位維護Oracle
- Oracle自動維護任務Oracle
- oracle分割槽表的維護Oracle
- 【轉】ORACLE CRS日常維護命令Oracle
- ORACLE ERP 維護經驗Oracle
- Oracle RAC維護命令集Oracle
- Oracle資料庫日常維護Oracle資料庫
- 【轉】Oracle分割槽表維護Oracle
- Oracle DBA 日常維護手冊Oracle
- oracle表空間管理維護Oracle
- Oracle維護常用SQL語句OracleSQL
- Oracle RAC日常基本維護命令Oracle
- ORACLE 11G 維護視窗和自動維護任務Oracle
- oracle 11g data guard維護Oracle
- 【PDB】Oracle pdb維護常用sql命令OracleSQL
- Oracle表空間維護總結Oracle
- oracle維護管理指令(不斷更新)Oracle
- oracle之 SYSAUX表空間維護OracleUX
- Oracle Standby系統管理與維護Oracle
- 測試oracle子分割槽維護Oracle
- 【轉】Oracle RAC日常基本維護命令Oracle
- Oracle常用維護語句總結Oracle
- 探索ORACLE之ASM04_維護OracleASM
- Oracle RAC 常用維護工具和命令Oracle