oracle11g在oracle linux6上安裝
- 下載oracle,到oracle官方網站下載11.1 for linux的版本,11.2的是FOR IBM用安裝時會出錯.
- 在linux下建立oracle的用戶及管理組
- 以su帳號執行以下命令
- /usr/sbin/groupadd dba
/usr/sbin/groupadd oper
/usr/sbin/groupadd oinstall
useradd oracle
/usr/sbin/usermod -g oinstall -G dba oracle (dba为管理组)
/usr/sbin/useradd -g oinstall -G dba oracle
passwd oracle - 執行完要輸入oracle帳號的密碼,輸入完再執行以下命令,建立安裝的目錄
- mkdir -p /opt/oracle/product
mkdir -p /opt/oracle/product/OraHome
mkdir -p /opt/oraInventory
mkdir -p /opt/oracle/oradata
mkdir -p /var/opt/oracle - 設定目錄的所屬群組及權限
- chown -R oracle.oinstall /opt/oracle
chown -R oracle.oinstall /opt/oracle/oradata
chown -R oracle.oinstall /opt/oracle/product/OraHome
chown -R oracle.dba /opt/oraInventory
chown oracle.dba /var/opt/oracle
chmod -R 775 /opt/oracle
chmod -R 755 /var/opt/oracle - 設定oracle帳號的環境變數
- vim /home/oracle/.bash_profile
- 將下列內容加到檔案中
- export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/OraHome
export ORACLE_SID=orcl
export ORACLE_OWNER=oracle
export ORACLE_TERM=vt100
export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
PATH=$PATH:/usr/sbin; export PATH
PATH=$PATH:/usr/bin; export PATH - 執行以下命令讓設定生效,或者登出,用oracle登入讓設定生效
- source $HOME/.bash_profile
- 降壓縮下載的檔案,注意解壓縮的目錄要讓oracle的帳號有讀寫的權限,可以將目錄用戶和群組改為oracle
- chown -R oracle database
- chgrp -R oinstall database
- 都準備好後,重新開機,用oracle的帳號進入系統
- 進入終端機模式,到解壓縮的目錄下/database輸入./runInstaller,就會進入圖形介面的安裝程式,如果出現亂碼,請參照前一篇oracle安裝亂碼的解決方法去解決。
留言
張貼留言