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