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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux下啟動和終止JAVA程式shell指令碼LinuxJava指令碼
- Linux下的MongoDB安裝&啟動&關閉LinuxMongoDB
- 一個簡單的Linux啟動jar包的shell指令碼LinuxJAR指令碼
- linux常用的shell指令碼Linux指令碼
- linux shell指令碼中 =~ 的作用Linux指令碼
- Linux Shell指令碼Linux指令碼
- 30個關於Shell指令碼的經典案例(下)指令碼
- Linux shell:執行shell指令碼的幾種方式Linux指令碼
- 什麼是Shell指令碼?Shell指令碼在Linux運維工作中的地位!指令碼Linux運維
- 多臺kafka同時啟動shell指令碼Kafka指令碼
- Shell指令碼控制docker容器啟動順序指令碼Docker
- centos下nginx啟動、重啟、關閉CentOSNginx
- Linux必須掌握的shell指令碼基礎Linux指令碼
- springboot的jar在linux上sh啟動指令碼Spring BootJARLinux指令碼
- Shell指令碼 | 效能測試之啟動時間指令碼
- shell指令碼監控啟動停止weblogic服務指令碼Web
- Linux 【Shell指令碼經典案例】Linux指令碼
- Linux基礎五(shell指令碼)Linux指令碼
- 【Linux】【Shell】主控指令碼實現Linux指令碼
- PJzhang:鳥哥的linux私房菜-shell指令碼-上Linux指令碼
- shell指令碼-免互動指令碼
- Linux shell程式設計(一)shell指令碼中的變數詳解Linux程式設計指令碼變數
- Linux命令和shell指令碼學習Linux指令碼
- Linux shell 指令碼基礎介紹Linux指令碼
- Linux Shell指令碼時間排程Linux指令碼
- Linux 使用 shell 指令碼處理字串Linux指令碼字串
- Oracle Restart環境下的開機啟動指令碼OracleREST指令碼
- linux 下redis關閉LinuxRedis
- Linux 新增指令碼開機自啟動Linux指令碼
- modelsim 獨立模擬vivado的IP核及模擬指令碼指令碼
- Linux中執行Shell指令碼的方式(三種方法)Linux指令碼
- Shell指令碼在Linux運維工作中的地位!指令碼Linux運維
- 設定Linux伺服器IP地址的shell指令碼Linux伺服器指令碼
- linux設定開機自啟動指令碼的最佳方式Linux指令碼
- win7如何關閉獨顯_win7禁用獨立顯示卡的方法Win7
- Linux下命令列開啟關閉觸控板Linux命令列
- 獨立模型的相關需求模型
- Shell 中 $ 關於指令碼引數的幾種用法指令碼
- 30個關於Shell指令碼的經典案例(中)指令碼