redhat linux下安装oracle10g rac,RedHat 5.5下安装Oracle 10g+RAC
五.Oracle軟件安裝及實例安裝
軟件安裝
Host+
Su oracle
建議在執(zhí)行前先加載一下.bash_profile文件,加載oracle用戶的環(huán)境變量
./runInstaller–ignoreSysPreReqs
此處需要將兩個兩個節(jié)點都選上
且只安裝軟件不安裝數(shù)據(jù)庫
創(chuàng)建實例數(shù)據(jù)庫
./dbca
選擇安裝數(shù)據(jù)庫的類型
將兩個節(jié)點都勾選
選擇安裝的數(shù)據(jù)庫類型
這里有兩項需要你指定,一個是globalname,同時還有一個sid的前綴,注意是前綴喲。然后oracle會自動為各節(jié)點分配sid,比如這里的sid前綴是racdb,則node1的sid就會是racdb1,node2的將會是racdb2
選擇是否啟用EM
選擇存儲
. 設(shè)置asm實例sys用戶的密碼,并選擇初始化文件的方式
選擇asm可用的磁盤組
當(dāng)前為空,因此我們需要點擊Create New來創(chuàng)建一個
D) . 為新建的磁盤組指定冗余度和可用的設(shè)備并起個名
這里不啟用冗余,點擊ok之后,asm將自動開始創(chuàng)建該磁盤組
指定數(shù)據(jù)庫文件位置
屏蔽掉了所有可選擇的數(shù)據(jù)庫組件
這塊有兩個地方需要注意,一個是要選擇正確的數(shù)據(jù)庫字符集(對于中文字符推薦ZHS16GBK)和國家字符集(建議AL16UTF16),另外就是要點擊AllnitiallzationParameters,屏蔽掉remote_listener初始化參數(shù)的值,不然在dbca執(zhí)行建庫第一步的過程中可能會引發(fā)下列錯誤
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00132: syntax error or unresolved network name 'LISTENERS_RACDB'
這是由于模板數(shù)據(jù)庫中配置了該初始化參數(shù)造成的,解決方式有如下幾種:
A) . 手工修改模版文件,注視掉該參數(shù)
B) . 選擇自定義數(shù)據(jù)庫,在執(zhí)行安裝之前修改該初始化參數(shù)為空
C) . 創(chuàng)建數(shù)據(jù)庫時選擇保存建庫腳本而不創(chuàng)建數(shù)據(jù)庫,然后手工修改建庫腳本,再通過腳本創(chuàng)建
D) . 提前配置好監(jiān)聽和Net ServiceName
恭喜你,RAC已經(jīng)成功安裝了!整體來看比單機安裝要復(fù)雜,但這還不算什么,只是環(huán)境搭建好還不算完,RAC的管理和部署才是最要命的,比如各節(jié)點啟動和關(guān)閉,備份策略如何調(diào)整,添加修改節(jié)點如何處理,所謂路漫漫其修遠矣,哥們繼續(xù)努力吧:)
總結(jié)
以上是生活随笔為你收集整理的redhat linux下安装oracle10g rac,RedHat 5.5下安装Oracle 10g+RAC的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nutzwk oracle,NutzWk
- 下一篇: php json_encode后乱码,p