GoldenGate 的軟件的部署

   最近公司有個需求,需要使用GoldenGate來同步兩邊的數據,我原來也沒有接觸過,下文是我一邊學習小布老師的視頻一邊做的一些筆記。

 1.從Oracle官網根據自己的Oracle版本下載相應的GoldenGate軟件。我的系統RHEL 5.8 X64,Oracle軟件版本爲11.2.0.1   下載的GoldenGate版本爲:ogg112101_fbo_ggs_Linux_x64_ora11g_64bit.zip


   2.將下載的文件上傳到服務器上/soft目錄並解壓文件,得到以下幾個文件;

wKiom1NBMc_xrF3NAAB2_4wcQE8426.jpg


   3.用Oracle用戶新建GG目錄,並解壓縮。這裏GG軟件我使用Oracle用戶,也可以新建其他用戶來管理GG軟件,所屬oinstall軟件就行了。


[oracle@node2 app]$ chown -R oracle:oinstall /soft
[oracle@node2 ~]$ cd /paic/app/
[oracle@node2 app]$ mkdir gg
[oracle@node2 app]$ cd gg
[oracle@node2 gg]$ tar -xvf /soft/fbo_ggs_Linux_x64_ora11g_64bit.tar


   4.在修改Oracle的配置文件


[oracle@node2 gg]$ cd
[oracle@node2 ~]$ vi .bash_profie
##添加如下內容:
export PATH=/paic/app/gg:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
[oracle@node2 ~]$ source ~/.bash_profile


   其中LD_LIBRARY_PATH根據平臺不同可能變量名也不一樣,例如AIX下面爲:LIBPATH


   5.進入GG目錄,運行ggsci命令,並創建相關目錄


[oracle@node2 ~]$ cd /paic/app/gg
[oracle@node2 gg]$ ggsci
Oracle GoldenGate Command Interpreter for Oracle
Version 11.2.1.0.1 OGGCORE_11.2.1.0.1_PLATFORMS_120423.0230_FBO
Linux, x64, 64bit (optimized), Oracle 11g on Apr 23 2012 08:32:14
Copyright (C) 1995, 2012, Oracle and/or its affiliates. All rights reserved.
GGSCI (node2) 1> create subdirs    
Creating subdirectories under current directory /paic/app/gg
Parameter files                /paic/app/gg/dirprm: already exists
Report files                   /paic/app/gg/dirrpt: already exists
Checkpoint files               /paic/app/gg/dirchk: already exists
Process status files           /paic/app/gg/dirpcs: already exists
SQL script files               /paic/app/gg/dirsql: already exists
Database definitions files     /paic/app/gg/dirdef: already exists
Extract data files             /paic/app/gg/dirdat: already exists
Temporary files                /paic/app/gg/dirtmp: already exists
Stdout files                   /paic/app/gg/dirout: already exists
GGSCI (node2) 2> exit
[oracle@node2 gg]$ ls -lF |grep /
drwxr-x--- 2 oracle oinstall     4096 Apr 23  2012 cfg/
drwxrwxr-x 2 oracle oinstall     4096 Apr  6 16:55 dirchk/
drwxrwxr-x 2 oracle oinstall     4096 Apr  6 16:55 dirdat/
drwxrwxr-x 2 oracle oinstall     4096 Apr  6 16:55 dirdef/
drwxr-x--- 2 oracle oinstall     4096 Apr 23  2012 dirjar/
drwxrwxr-x 2 oracle oinstall     4096 Apr  6 16:55 dirout/
drwxrwxr-x 2 oracle oinstall     4096 Apr  6 16:55 dirpcs/
drwxr-x--- 2 oracle oinstall     4096 Apr 23  2012 dirprm/
drwxrwxr-x 2 oracle oinstall     4096 Apr  6 16:55 dirrpt/
drwxrwxr-x 2 oracle oinstall     4096 Apr  6 16:55 dirsql/
drwxrwxr-x 2 oracle oinstall     4096 Apr  6 16:55 dirtmp/
drwxr-x--- 7 oracle oinstall     4096 Apr 23  2012 UserExitExamples/


至此GoldenGate軟件算是部署完成了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章