這篇文檔循序漸進的講述了OGG在適時復制的幾種配置方案。從最基本的配置開始講起,逐漸加入新的進程,加入新的策略,配置也隨之改變。下面從最基礎的配置說起。 報表配置 一對一復制是OGG最基本的配置方案
Oracle GoldenGate 下載: http://www.oracle.com/technetwork/cn/middleware/goldengate/downloads/index.htm
有時候ogg兩端數(shù)據(jù)不一致,且數(shù)據(jù)量較大,手工修改比較復雜的情況下,我們需要對這些表進行初始化。初始化的大概思路是:停止兩端OGG如果業(yè)務不可以停很長時間,就需要配置目標端進程,暫停這些問題表的同步。
切換到goldengate軟件目錄下面登錄數(shù)據(jù)庫sqlplus / as sysdba:a.@marker_setup.sqlb.@ddl_setup.sql #此處的輸入goldenga
Oracle GoldenGate學習之--GoldenGate的監(jiān)控1、使用GGSCI命令監(jiān)控(1)進入GoldenGate安裝目錄,運行GGSCI,然后使用info all查看整體的運行狀況GGS
文件: resend.sh路徑:$HOME/ggscript/ggdef功能:該腳本為用于應對目標端因為定義文件失效導致的進程異常中斷所設計因源端業(yè)務經(jīng)常未通知目標端以及系統(tǒng)組自行修改表結(jié)構因此設計該
文件名:note.sh路徑:$HOME/ggscript/ggnote功能:該腳本用于注釋指定行的配置表,配合重復值檢查腳本repeat.sh使用通過alias初始化入.profile或.bash_p
文件名: addtrandata.sh所在路徑:$HOME/ggscript/gginsert功能:用于批量增加表附加日志,屬于從加表腳本中獨立出來的功能,用于應對表附加日志丟失以及加表附加日志增加失
goldengate在遇到大的事務或者異常時,使用stop 無法正常關閉進程,遇到這個問題的時候很是頭疼,于是help一下,發(fā)現(xiàn)兩個大殺器,從此再也不用擔心stop不掉進程了,如果是遇到大的事務還是建
這個簡易監(jiān)控系統(tǒng)具體是由html實現(xiàn)的后臺沒有數(shù)據(jù)庫,只有從各臺機器收集并上傳過來的html文件通過定時shell腳本整理并分類到各個目錄,然后通過apache被網(wǎng)頁調(diào)用具體更新頻率取決于各數(shù)據(jù)同步服