Linux下的GoldenGate的啟動關閉Shell指令碼(獨立)
使用者想要用OGG進行同步資料,原來用的是Shareplex,至於為啥要換OGG,BulaBula一堆原因。。。。。這不是我們要在意的事情,和客戶裝完配置好OGG之後,測試中,客戶提出要有個簡單的啟動和關閉OGG指令碼,暈,,,原來他們Shareplex的時候就有這樣的一個指令碼,總之客戶說用起來比較簡單容易,如果都像我給他們說的那樣在GGSCI平臺中操作,過於麻煩了,好啦,需求已經提出,下面的就是要我把問題解決就ok了。
經過“狂亂”的度娘後,找到了如下解決方法。easy....,先寫出來共享之。。。。。。。
==================開始=============================
源端和目標端的啟動指令碼都是一樣的,4個檔案,2個一組;
啟動指令碼:startOgg, 啟動批處理命令檔案:startup.txt
關閉指令碼:shutOgg, 關閉批處理命令檔案:shutdown.txt
====環境==========
oracle : 10.2.0.5 64bit
linux: redhat 5.8 64bit
ogg: 11.2.1.0.1
====源端: 啟動指令碼====
==startOgg
==startup.txt
====源端: 關閉指令碼====
==shutOgg
==shutdown.txt
注意:關閉manager的時候如果不帶!會出現讓使用者提示輸入“Y”or"N"的情況,這個情況需要在stop mgr !即可。
目標端的相關指令碼和源端是一樣的。此處不再贅述。
測試:
1. 啟動===
2. 關閉===
經過“狂亂”的度娘後,找到了如下解決方法。easy....,先寫出來共享之。。。。。。。
==================開始=============================
源端和目標端的啟動指令碼都是一樣的,4個檔案,2個一組;
啟動指令碼:startOgg, 啟動批處理命令檔案:startup.txt
關閉指令碼:shutOgg, 關閉批處理命令檔案:shutdown.txt
====環境==========
oracle : 10.2.0.5 64bit
linux: redhat 5.8 64bit
ogg: 11.2.1.0.1
====源端: 啟動指令碼====
==startOgg
點選(此處)摺疊或開啟
- #--------start Oracle GoldenGate------------
- #! /bin/sh
- echo \" ******************************************************************* \"
- echo \" * $WHOAMI: Starting GoldenGate on `date` by USER: `whoami` \"
- echo \" ******************************************************************* \"
- export GG_HOME=/home/oracle/ogg
- exec_file=/home/oracle/startup.txt
- $GG_HOME/ggsci << EOF
- OBEY $exec_file
- EOF
- exit
點選(此處)摺疊或開啟
- START MGR
- START EXTA
- START DPEA
- INFO ALL
==shutOgg
點選(此處)摺疊或開啟
- #--------shutdown oracle GoldenGate------------
- #! /bin/sh
- #! /bin/sh
- echo \" ******************************************************************* \"
- echo \" * $WHOAMI: Stop GoldenGate on `date` by USER: `whoami` \"
- echo \" ******************************************************************* \"
- export GG_HOME=/home/oracle/ogg
- exec_file=/home/oracle/shutdown.txt
- $GG_HOME/ggsci << EOF
- OBEY $exec_file
- EOF
- exit
點選(此處)摺疊或開啟
- stop exta
- stop dpea
- stop mgr !
- info all
- info exta
- info dpea
目標端的相關指令碼和源端是一樣的。此處不再贅述。
測試:
1. 啟動===
2. 關閉===
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3090/viewspace-1417107/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SHELL指令碼實現Oracle自啟動與關閉指令碼Oracle
- oracle啟動和關閉指令碼for LinuxOracle指令碼Linux
- Orale自動啟動以及關閉指令碼_linux指令碼Linux
- Linux下鍵盤燈開啟和關閉的指令碼Linux指令碼
- 再談用指令碼自動啟動關閉LINUX下的ORACLE資料庫指令碼LinuxOracle資料庫
- rhel as3下自動啟動和關閉oracle的指令碼S3Oracle指令碼
- linux下啟動和終止JAVA程式shell指令碼LinuxJava指令碼
- linux系統下重啟tomcat的shell指令碼LinuxTomcat指令碼
- Linux下的MongoDB安裝&啟動&關閉LinuxMongoDB
- MySQL 多例項啟動和關閉指令碼MySql指令碼
- informix 資料庫啟動關閉指令碼ORM資料庫指令碼
- 一個簡單的Linux啟動jar包的shell指令碼LinuxJAR指令碼
- 【指令碼】快速啟動和關閉Windows上的資料庫指令碼Windows資料庫
- 改進uwsgi啟動指令碼,使其支援多個獨立配置檔案指令碼
- RedHat Linux下Oracle啟動指令碼的建立(轉)RedhatLinuxOracle指令碼
- Linux 下oracle自啟動指令碼LinuxOracle指令碼
- Win10怎麼禁用獨立顯示卡 win10獨立顯示卡的關閉方法Win10
- Mongodb 啟動關閉指令碼並設定開機自動啟動MongodbMongoDB指令碼
- Linux下啟動/關閉LINUX環境下ORACLE資料庫的OEMLinuxOracle資料庫
- linux常用的shell指令碼Linux指令碼
- linux下新增oracle自啟動指令碼LinuxOracle指令碼
- Linux使用Shell指令碼實現ftp的自動上傳下載Linux指令碼FTP
- 30個關於Shell指令碼的經典案例(下)指令碼
- [ 轉載 ] HBASE啟動指令碼/Shell解析指令碼
- shell編寫服務啟動指令碼指令碼
- win7如何關閉獨顯_win7禁用獨立顯示卡的方法Win7
- linux 下RMAN備份shell指令碼Linux指令碼
- Linux下如何執行Shell指令碼Linux指令碼
- centos下nginx啟動、重啟、關閉CentOSNginx
- Linux啟動/關機時執行指令碼Linux指令碼
- Linux 下 Oracle隨系統自動啟動和關閉LinuxOracle
- linux shell指令碼中 =~ 的作用Linux指令碼
- linux svn啟動和關閉Linux
- Linux Shell指令碼Linux指令碼
- Linux shell 指令碼Linux指令碼
- MySQL Windows下關閉和啟動MySqlWindows
- Shell指令碼控制docker容器啟動順序指令碼Docker
- 多臺kafka同時啟動shell指令碼Kafka指令碼