1. 配置源端goldengate
1) 配置管理程序和抽取程序
./ggsci
>dblogin userid ogg,password ufsoft
>edit params mgr
//編輯管理程序
port 7809
>start mgr
>edit params globals
ggschema ogg
>edit extract eini_1
extract eini_1
dynamicresolution
setenv (nls_lang=american_america.zhs16gbk)
userid ogg password ufsoft
rmthost 192.168.0.4,mgrport 7809
tranlogoptions excludeuser ogg
exttrail /oracle/goldengate/dirdat/la
ddl include all
table scott.*;
>add extract eini_1,tranlog,begin now
>add extract eini_1,tranlog,begin now
>add exttrail /oracle/goldengate/dirdat/la,extract eini_1
>edit params pump_so //配置
pump程序
extract pump_so
dynamicresolution
rmthost 192.168.0.4,mgrport 7809,compress
rmttrail /oracle/goldengate/dirdat/ma
table scott.* //如果需要對多個使用者下的表進行通步的話,建議多建立幾個抽取程序,以免其中乙個程序出現意外停止而導致所有抽取程序都停止,減少資料的丟失。
> add extract pump_so,exttrailsource /oracle/goldengate/dirdat/la
> add rmttrail /oracle/goldengate/dirdat/ma,extract pump_so
2) 配置複製程序
>add checkpointtable ogg.checkpoint
>add replicat rini_1,exttrail /oracle/goldengate/dirdat/ra,begin now,checkpointtable ogg.checkpoint
>edit params rini_1
replicat rini_1
setenv (nls_lang=american_america.zhs16gbk)
assumetargetdefs
userid ogg password ufsoft
discardfile /oracle/goldengate/dirrpt/riniaa.dsc,purge
ddl include all
ddlerror default ignore retryop maxretries 3 retrydelay 5
ddlerror default discard
ddlerror default ignore retryop
map scott.* , target scott.*;
開啟各程序。
2. 配置目標端goldengate
1) 配置管理程序和複製程序
目標端只需要配置兩個程序即可:管理程序和複製程序
./ggsci
>dblogin userid ogg,password ufsoft
>edit params mgr
port 7809
purgeoldextracts /dirdat,usecheckpoints
>start mgr
>edit params globals //全域性配置,非必須
ggschema ogg
>add checkpointtable ogg.checkpoint
>add replicat rini_1,exttrail /oracle/goldengate/dirdat/ma,begin now,checkpointtable ogg.checkpoint
>edit params rini_1
replicat rini_1
setenv (nls_lang=american_america.zhs16gbk)
assumetargetdefs
userid ogg password ufsoft
discardfile /oracle/goldengate/dirrpt/riniaa.dsc,purge
ddl include all
ddlerror default ignore retryop maxretries 3 retrydelay 5
ddlerror default discard
ddlerror default ignore retryop
map scott.* , target scott.*;
2) 配置抽取程序
>edit params eini_1
extract eini_1
dynamicresolution
setenv (nls_lang=american_america.zhs16gbk)
userid ogg password ufsoft
rmthost 192.168.0.3,mgrport 7809
tranlogoptions excludeuser ogg
exttrail /oracle/goldengate/dirdat/na
ddl include all
table scott.*;
>add extract eini_1,tranlog,begin now
>add exttrail /oracle/goldengate/dirdat/na,extract eini_1
>edit params pump_so
extract pump_so
dynamicresolution
userid ogg password ufsoft
rmthost 192.168.0.3,mgrport 7809,compress
rmttrail /oracle/goldengate/dirdat/ra
table scott.*;
> add extract pump_so,exttrailsource /oracle/goldengate/dirdat/na
> add rmttrail /oracle/goldengate/dirdat/ra,extract pump_so
開啟所有程序。
Hazelcast雙節點改為雙集群
原有兩台機器,啟動了hazelcast中介軟體,由於分別在兩台機器的hazelcast.xml檔案中配置了 ip1 ip2使得兩台機器成為乙個集群中的兩個節點,當然集群的配置也需要在c端機器進行配置,實踐中我使用的是apollo配置c端,將上述兩個ip配置在乙個key中。如今想做效能測試,需要兩個同...
寒假刷雙指標《雙指標》
633.平方數之和 難度中等163 給定乙個非負整數c,你要判斷是否存在兩個整數a和b,使得a2 b2 c。示例 1 輸入 c 5輸出 true解釋 1 1 2 2 5示例 2 輸入 c 3輸出 false示例 3 輸入 c 4輸出 true示例 4 輸入 c 2輸出 true示例 5 輸入 c 1...
keepalived雙主雙從配置
機器ip位址為自己本身機器的ip請勿使用博主的ip 配置過程時間有點長,比較多,配置的時候請看清 加油,打工人 配置環境 keepalived1 192.66.66.101 keepalived2 192.66.66.102 web1 192.66.66.103 web2 192.66.66.104...