GoldenGate學習筆記(6)_配置例程之InitialLoad
GoldenGate學習筆記Initial Load
目標:利用GoldenGate的Initial Load完成資料的匯入。類似Imp、SQLLOADER所做的工作。
實驗環境:
linux + oracle9i + GoldenGate
Source site
host:10.230.17.31
schema.table: hr.test(有初始資料)
Target site
host:10.230.17.32
schema.table:hr.text(沒資料,結構與Source端一樣)
1 add supplemental logging
GGSCI> dblogin userid goldengate, password goldengate
GGSCI> add trandata hr.test
檢視是否開啟
GGSCI> info trandata hr.test
2 add Initial data capture process initmydb
GGSCI> add extract initmydb, sourceistable -- sourceistabl表示直接從表中讀取資料
GGSCI>info extract initmydb, task
3 edit params initmydb
extract initmydb
--checkparams
setenv (ORACLE_SID=mydb)
userid goldengate, password goldengate
rmthost 10.230.17.32, mgrport 7809
rmttask replicat, group delmydb
table hr.test;
在Target端
4 Initial data delivery process delmydb
GGSCI> add replicat delmydb,specialrun --specialrun 表示只執行一次
GGSCI> info replicat delmydb,tasks
5 edit params delmydb
replicat delmydb
--checkparams
setenv (ORACLE_SID=mydb)
assumetargetdefs
userid goldengate, password goldengate
discardfile ./dirrpt/delmydb.dsc, purge
map hr.*, target hr.*;
測試
Soruce 端,一旦資料傳遞完成,initmydb程式隨之關閉
6 start initmydb
GGSCI> start initmydb
不用啟動targe system 中的delmydb,系統會自動呼叫
7 view report initmydb
.....
From Table HR.TEST:
# inserts: 4
# updates: 0
# deletes: 0
# discards: 0
資料插入,實驗成功。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10248702/viewspace-624578/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- GoldenGate學習筆記(5)_配置例程之單向複製Go筆記
- GoldenGate學習筆記(4)_程式配置與管理Go筆記
- java學習筆記6Java筆記
- git學習筆記6Git筆記
- CCNA學習筆記6筆記
- vue學習筆記6Vue筆記
- GoldenGate學習筆記(10)_RAC環境Go筆記
- GoldenGate學習筆記(11)_常用引數Go筆記
- ES6 學習筆記筆記
- ES6 學習筆記筆記
- Android學習筆記(6)Android筆記
- PL/SQL學習筆記-6SQL筆記
- es6學習筆記筆記
- GoldenGate學習筆記(9)_常見問題Go筆記
- Unity3D學習筆記6——GPU例項化(1)Unity3D筆記GPU
- Swoft 學習筆記之配置筆記
- Elasticsearch的配置學習筆記Elasticsearch筆記
- GoldenGate 學習筆記(3)_安裝與御載Go筆記
- ES6 學習筆記四筆記
- ES6 學習筆記一筆記
- ES6 學習筆記二筆記
- ES6 學習筆記三筆記
- G01學習筆記-6筆記
- ES6的學習筆記筆記
- Oracle學習筆記(6)——函式Oracle筆記函式
- Ext學習筆記6-Ajax筆記
- webpack學習筆記七:配置babelWeb筆記Babel
- MSSQL配置學習筆記之二SQL筆記
- mssql配置學習筆記之三SQL筆記
- ES6學習筆記(七)【class】筆記
- ES6學習筆記(八)【class】筆記
- ES6學習筆記(九)【class】筆記
- ES6學習筆記之Function筆記Function
- Redis6.x學習筆記(一)Redis筆記
- 前端學習筆記之ES6~~~前端筆記
- Mybatis學習筆記(6)-動態SQLMyBatis筆記SQL
- 兒童教育講座 - 學習筆記 6筆記
- oracle 學習筆記---效能優化(6)Oracle筆記優化