oracle12系统需求,GoldenGateforOracle的系统需求
按照Oracle GoldenGate的工作原理和體系結(jié)構(gòu),在每個復(fù)制數(shù)據(jù)源和目標(biāo)端都需要安裝一套GoldenGate軟件,同時需要分別啟動一個Golde
支持的平臺
支持的Oracle Database 版本
在當(dāng)前的Oracle GoldenGate 10.4版本中,支持如下Oracle Database版本
Oracle 8i (DML support only)
Oracle 9.1 and 9.2 (DML and DDL support)
Oracle 10.1 and 10.2 (DML and DDL support)
Oracle 11g (DML and DDL support)
支持的操作系統(tǒng)平臺
幾乎所有主流的操作系統(tǒng),GoldenGate都支持
Windows 2000, 2003, XP
Linux
Sun Solaris
HP NonStop
HP-UX
HP TRU64
IBM AIX
IBM z/OS
內(nèi)存要求
按照Oracle GoldenGate的工作原理和體系結(jié)構(gòu),在每個復(fù)制數(shù)據(jù)源和目標(biāo)端都需要安裝一套GoldenGate軟件,同時需要分別啟動一個GoldenGate實例,一個GoldenGate實例就是一個管理進(jìn)程(Manager process),這個管理進(jìn)程也是整個GoldenGate實例運行時最主要的控制進(jìn)程.
GoldenGate是操作系統(tǒng)內(nèi)存的使用是通過操作系統(tǒng)來控制的,而不是通過GoldenGate程序控制的,GoldenGate進(jìn)程會根據(jù)需要從OS那里分配相應(yīng)的virtual memory.
GoldenGate GGSCI命令接口工具對于每個GoldenGate實例可以支持并發(fā)5000個Extract和Replicat進(jìn)程.
每個Extract和Replicat進(jìn)程需要大約25-55 MB內(nèi)存,這主要取決于transaction的大小和并發(fā)的transaction數(shù)量.
所以,根據(jù)上面2個條件,GoldenGate對操作系統(tǒng)內(nèi)存的需求主要取決于Extract和Replicat進(jìn)程數(shù).
DISK空間需求
安裝文件:從Oracle 官方網(wǎng)站上download下來的GoldenGate 壓縮軟件包大約是50~150MB,所以在分配磁盤空間前你需要提高考慮到這些額外的資源開銷,當(dāng)然了,安裝完畢后,你就可以把這個壓縮軟件包刪除了.
工作目錄:每個GoldenGate實例的工作目錄(working directories and binaries),大約需要40M的空間,如果你要同一臺Server安裝多個GoldenGate實例到不同的目錄/文件系統(tǒng)下話,那么就需要多倍的空間分配,在考慮空間分配的時候,也需要考慮這個因數(shù).
輔助空間:這部分空間主要用于存放GoldenGate Trails,它包含了工作數(shù)據(jù)。這部分空間的消耗取決于Trail,依賴于將要處理的數(shù)據(jù)量。這部分的空間需要根據(jù)實際的數(shù)據(jù)庫系統(tǒng)的規(guī)模,每天產(chǎn)生的日志量的大小來規(guī)劃,建議可以保存7-10天的GoldenGate隊列文件即可。
對于RAC環(huán)境:GoldenGate的相關(guān)軟件和工作目錄需要配置在shared disk環(huán)境中,從而保證對所有node都是可用的,從任何一個node都可以啟動GoldenGate的進(jìn)程,當(dāng)其中一個node出現(xiàn)異常時,可以在剩余的node啟動而無須修改任何配置參數(shù).否則如果運行在單個node上的話,需要將剩余node中的歸檔日志通過一定的技術(shù)共享出來并加載到GoldenGate運行節(jié)點。
同時GoldenGate要求所有node必須保持時鐘同步,同時必須保持所有RAC node和運行extract進(jìn)程的node節(jié)點保持時鐘同步。因為GoldenGate會比較本地的系統(tǒng)時間和commit的時間戳。所以不能忽略這個設(shè)置。否則可能導(dǎo)致數(shù)據(jù)復(fù)制的紊亂。
臨時空間:默認(rèn)情況下, GoldenGate會事務(wù)處理中的臨時數(shù)據(jù)存儲在dirtmp子目錄中,如果事務(wù)很大時,該目錄很可能迅速增長。為了避免I/O競爭和臨時空間不足導(dǎo)致的抽取數(shù)據(jù)失敗,,建議使用CACHEMGR參數(shù)的CACHEDIRECTORY選項將dirdat(存放trail文件的目錄)目錄和dirtmp目錄部署到不同磁盤。
網(wǎng)絡(luò)要求
配置IP或者DNS
GoldenGate 使用主機(jī)名或者IP地址進(jìn)行連接,主機(jī)名的方式更容易使用
GoldenGate需要無限制的和自由的TCP/IP端口:
一個port用于兩個GoldenGate的Manager process之間通信(比如Source的Manager process和Target的Manager process)
本地GoldenGate進(jìn)程間通信使用的端口范圍:該端口未使用即可
配置防火墻允許接受來自GoldenGate端口的請求
Other programs
√Before installing GoldenGate on a Windows system, install and configure the Microsoft Visual C ++ 2005 SP1 Redistributable Package. Make certain it is the SP1 version of this package, and make certain the get the right bit version for your server.
This package installs runtime components of Visual C++ Libraries. For more information, and to download this package, go to
GoldenGate fully supports virtual machine environments created with any virtualization software on any platform. When installing GoldenGate into a virtual
machine environment, select a GoldenGate build that matches the database and the operating system of the virtual machine, not the host system. For example, on a
Windows system with a RHAS 4.0 virtual machine running Oracle11g, you would install the GoldenGate RHAS 4.0 build for Oracle 11g, just as you would on an actual
操作系統(tǒng)權(quán)限要求
在windows平臺安裝GoldenGate時,需要使用管理員賬戶
在Itanium平臺的 Microsoft系統(tǒng)上安裝Oracle GoldenGate時,需安裝vcredist_IA64.exe,vcredist_IA64.exe可以從 Microsoft的官網(wǎng)上下載,這個文件包含了goldengate在Itanium平臺上所需的VisualStudio DLL庫,如果沒有安裝vcredist_IA64.exe,會有如下報錯
“The application failed to initialize properly (0xc0150002). Click on Ok
to terminate the application.
在linux/Unix平臺安裝GoldenGate時,該用戶必須是dba組成員,同時對該目錄有讀寫權(quán)限
本條技術(shù)文章來源于互聯(lián)網(wǎng),如果無意侵犯您的權(quán)益請點擊此處反饋版權(quán)投訴
本文系統(tǒng)來源:php中文網(wǎng)
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的oracle12系统需求,GoldenGateforOracle的系统需求的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 屏蔽ip段,php禁止ip段的方
- 下一篇: oracle crm版本,ORACLE