国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

?OGG安裝部署及數據復制配置

IT那活兒 / 2485人閱讀
?OGG安裝部署及數據復制配置
點擊上方藍字關注我們



親愛滴伙伴們,今天給大家分享一下OGG的安裝以及單向復制的部署,OGG的單向復制在生產環境中也是常用到的哦!


[ 概 述 ]


近期由于在工作環境中接觸到了OGG,所以自學了一下相關的知識,下面給大家分享一下OGG軟件的安裝以及OGG單向復制的部署,有不對的地方,歡迎大家指出哦!!


[ 安 裝 ]

主機環境:

源端

目標端

IP

操作系統

數據庫版本

IP

操作系統

數據庫版本

192.168.245.138

rhel-server-7.4

12.2.0.1

192.168.245.139

rhel-server-7.4

12.2.0.1


1)獲取安裝介質

https://edelivery.oracle.com/osdc/faces/Home.jspx--下載你需要的版本

2)配置環境變量

exportOGG_HOME=/u01/ogg11

exportPATH=$OGG_HOME:$ORACLE_HOME/bin:$PATH

exportLD_LIBRARY_PATH=$OGG_HOME:$ORACLE_HOME/lib:$LD_LIBRARY_PATH


3)解壓安裝介質

chownoracle:oinstall /soft/

unzipV100692-01.zip


4)進入安裝目錄,修改響應文件

cd /soft/fbo_ggs_Linux_x64_shiphome/Disk1/response

catoggcore.rsp

oracle.install.responseFileVersion=/oracle/install/rspfmt_ogginstall_response_schema_v12_1_2

INSTALL_OPTION=ORA12c              

SOFTWARE_LOCATION=/ogg            

START_MANAGER=false                    

MANAGER_PORT=7809                            

UNIX_GROUP_NAME=dba


5)靜默安裝

我這里使用Oracle用戶安裝goldengate軟件,也可以使用別的用戶,但是要注意安裝目錄的權限問題。

su -oracle

cd/soft/fbo_ggs_Linux_x64_shiphome/Disk1

./runInstaller-silent -responseFile/soft/fbo_ggs_Linux_x64_shiphome/Disk1/response/oggcore.rsp


好了,到此我們的Goldegate軟件就安裝好了,下面我們進行配置一下Ogg的單向復制了,這里我的源端和目標端都是單機哦,集群的話,安裝軟件的目錄要放在共享上哦,讓集群的每個節點都訪問到哦!


[ 單向復制配置 ]


源端:

這里我們需要打開源端的歸檔和最小附加日志哦!!!

1)開啟數據庫歸檔和強制歸檔(源端)

startupmount

alterdatabase archivelog;

alterdatabase open;

alterdatabase force logging;

2)添加數據庫最小附加日志,標識我們修改的數據

alterdatabase add supplemental log data;

3)切換日志組,使附加日志開關生效。

altersystem switch logfile;

4)修改enable_goldengate_replication參數為ture

altersystem set enable_goldengate_replication=true



下面我們就開始正式的配置咯!

1)創建專用的goldendate用戶來同步數據 (源和目標庫)

createuser c##goldengate identified by goldengate;

execdbms_goldengate_auth.grant_admin_privilege(c##goldengate,container=>ALL);

grantdba to c##goldengate container=all;

2)配置全局參數

GGSCI(oggp) 1> edit param ./GLOBALS

GGSCHEMAC##GOLDENGATE            

3)配置mgr進程

PORT7809

dynamicportlist7809-7899  

purgeoldextracts./dirdat/*,usecheckpoints,minkeepdays 7  


啟動mgr

startmgr

4)配置抽數進程

editparams extorcl

EXTRACTextorcl

SETENV(NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)

SETENV(ORACLE_SID=oggs)

USERIDc##goldengate, PASSWORD goldengate

EXTTRAIL./dirdat/ex    

TABLEoggs.test1.*;      

添加抽取進程

ADDEXTRACT extorcl,integrated TRANLOG,BEGIN NOW  

添加trail文件,將捕獲的日志數據寫入

addexttrail ./dirdat/ex,extract extorcl,megabytes 100  

注冊extract extorcl:

REGISTEREXTRACT extorcl DATABASE CONTAINER(oggs)

啟動抽取進程

startextorcl

5)添加表級附加日志

dblogin USERID c##goldengate PASSWORD goldengate    

addschematrandata oggs.test1

6)配置投遞進程

editparam dporcl

EXTRACTdporcl

SETENV(NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)

RMTHOST192.168.245.139, MGRPORT 7809    

RMTTRAIL/ogg/dirdat/rt                                  

addextract dporcl,exttrailsource ./dirdat/ex

addrmttrail /ogg/dirdat/rt,EXTRACT dporcl,MEGABYTES 100


啟動投遞進程

startdporcl


目標端:

1)創建專用的goldendate用戶

createuser c##goldengate identified by goldengate;

execdbms_goldengate_auth.grant_admin_privilege(c##goldengate,container=>ALL);

grantdba to c##goldengate container=all;


2)配置全局參數

editparam ./GLOBALS

GGSCHEMAogg

CHECKPOINTTABLEogg.checktable5

3)配置mgr

PORT7899

dynamicportlist7809-7899

purgeoldextracts./dirdat/*,usecheckpoints,minkeepdays 7


啟動mgr

startmgr

4)配置復制進程

GGSCI> edit param reporcl

REPLICATreporcl

SETENV(NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)

SETENV(ORACLE_SID=test)

USERIDogg@testpdb, PASSWORD oracle

DISCARDFILE./dirrpt/reporcl.DSC,append  

MAPoggs.test1.*, TARGET oggt.test1.*;  

添加檢查點表

dblogin USERID ogg@testpdb, PASSWORD oracle

addcheckpointtable ogg.checktable5

添加復制進程

addreplicat reporcl exttrail ./dirdat/rt,checkpointtable ogg.checktable5

啟動復制進程

startreporcl



[ 測 試 ]


在源端的test1用戶插入數據,看目標端是否存在插入數據

SQL>conn test1/123123@testpdbs

createtable t (id number primary key);

insertinto t values (1);

commit;



[ 結 論 ]


Golengate軟件安裝以及ogg的單向復制配置還是非常簡單的,如果在啟動進程,發現狀態不對,可以查詢ggserr.log的日志進行解決,這個日志的報錯信息還是非常準的。


END



文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/129998.html

相關文章

發表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<