一、環境準備
1、確認系統版本
cat /etc/redhat-release
確認系統版本是否是Red Hat Enterprise Linux Server release 6.5。
2、確認系統內核版本
uname -r
確認內核版本是否是2.6.18。
3、下載Oracle 11g
從Oracle官網上下載Linux版的Oracle 11g。
二、運行Installer
1、確認系統環境
export ORACLE_BASE=/oracle # 切換到此目錄,如果沒有會自動創建
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 # 切換到此目錄,如果沒有會自動創建
最後執行:
./runInstaller
2、安裝過程中的問題
在執行runInstaller時可能會遇到如下的問題:
1) 無響應
解決方法:
xhost + # 開啟xhost
2) 兼容性問題
解決方法:
首先要查看系統是否安裝了 compat-libcap1。
rpm -qa | grep compat-libcap1
如果有輸出,則說明已經安裝了。否則需要手動安裝。
yum install compat-libcap1
3) 內存問題
如果內存不足以完成安裝,會出現如下錯誤:
檢查完最小內存需求後,在此主機上總共為 7721 MB 的 RAM 已選擇實例內存目標 8096 MB。建議再分配 375 MB 的虛擬內存。
請確保主機上的未使用物理內存不少於 375 MB
解決方法:
可以通過添加交換分區解決。
dd if=/dev/zero of=/tmp/myswap bs=1024 count=1024000
mkswap /tmp/myswap
swapon /tmp/myswap
4) 安裝路徑問題
可能會出現如下錯誤:
Unable to create directory ' /oracle/product/11.2.0/dbhome_1' 根目錄下有空格
解決方法:
修改Oracle用戶的HOME目錄即可。
sudo usermod -d /home/oracle oracle
三、完成安裝
在完成安裝後,需要進行一些操作,比如配置環境變數、創建資料庫實例等,詳細的配置可以參考官方文檔。
四、小結
本教程詳細介紹了在Linux下安裝Oracle 11g的步驟,從環境準備、運行Installer到完成安裝。同時針對可能出現的一些問題給出了解決方案,希望對讀者能有所幫助。
原創文章,作者:LAIL,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/135947.html