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安裝亂碼的解決方法去解決。
 
留言
張貼留言