linux下安裝oracle11gR2

sun642514265發表於2013-05-16
1)修改使用者的SHELL的限制,修改/etc/security/limits.conf檔案
輸入命令:vi /etc/security/limits.conf,按i鍵進入編輯模式,將下列內容加入該檔案。
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
編輯完成後按Esc鍵,輸入“:wq”存檔退出
2)修改/etc/pam.d/login 檔案,輸入命令:vi /etc/pam.d/login,按i鍵進入編輯模式,將下列內容加入該檔案。
#session required /lib/security/pam_limits.so
session required pam_limits.so
編輯完成後按Esc鍵,輸入“:wq”存檔退出
3)修改linux核心,修改/etc/sysctl.conf檔案,輸入命令: vi /etc/sysctl.conf ,按i鍵進入編輯模式,將下列內容加入該檔案
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
#kernel.shmmax = 1200000000
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
編輯完成後按Esc鍵,輸入“:wq”存檔退出
4)要使 /etc/sysctl.conf 更改立即生效,執行以下命令。
 輸入:sysctl -p
5)編輯 /etc/profile ,輸入命令:vi /etc/profile,按i鍵進入編輯模式,將下列內容加入該檔案。
if [ $USER = "oracle" ]; then 
if [ $SHELL = "/bin/ksh" ]; then 
ulimit -p 16384 
ulimit -n 65536 
else 
ulimit -u 16384 -n 65536 
fi
fi
編輯完成後按Esc鍵,輸入“:wq”存檔退出
6)建立相關使用者和組,作為軟體安裝和支援組的擁有者。
建立使用者,輸入命令:
groupadd oinstall
groupadd dba
groupadd oper

建立Oracle使用者和密碼,輸入命令:
useradd -g oinstall -G dba,oper oracle
passwd oracle
然後會讓你輸入密碼,密碼任意輸入2次,但必須保持一致,回車確認
7)建立資料庫軟體目錄和資料檔案存放目錄,目錄的位置,根據自己的情況來定,注意磁碟空間即可,這裡我把其放到oracle使用者下,例如:
輸入命令:
mkdir -p /u01/app/oracle/product/11.2.0/db_1
mkdir -p /u01/app/oradata--資料檔案存放位置
mkdir -p /u01/app/archive--歸檔日誌存放位置
mkdir -p /u01/app/oraInventory

8)更改目錄屬主為Oracle使用者所有,輸入命令:
chown -R oracle:oinstall /u01/app/oracle
chmod -R 775 /u01/app/oracle

chown -R oracle:oinstall /u01/app/oradata
chmod -R 775 /u01/app/oradata

chown -R oracle:oinstall /u01/app/archive
chmod -R 775 /u01/app/archive

chown -R oracle:oinstall /u01/app/oraInventory
chmod -R 775 /u01/app/oraInventory
9)配置oracle使用者的環境變數,首先,切換到新建立的oracle使用者下,
輸入:su – oracle ,然後直接在輸入 : vi .bash_profile 
按i編輯 .bash_profile,進入編輯模式,增加以下內容:
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=rac01; export ORACLE_HOSTNAME
ORACLE_UNQNAME=orcl; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
編輯完成後按Esc鍵,輸入“:wq”存檔退出
安裝過程
1) 當上述系統要求操作全部完成後,登出系統,在圖形介面以Oracle使用者登陸。首先將下載的Oracle安裝包複製到linux中,推薦用Xmanager 或其他ftp工具拷貝。
開啟一個終端,執行unzip命令解壓oracle安裝檔案,如:
輸入命令:
unzip linux.x64_11gR2_database_1of2.zip 
unzip linux.x64_11gR2_database_2of2.zip
解壓完成後 cd 進入其解壓後的目錄database
輸入命令:
cd database
使用ls命令可以檢視解壓後database所包含的檔案
執行./runinstaller進行安裝。
oracle圖形介面安裝--略

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28698327/viewspace-761268/,如需轉載,請註明出處,否則將追究法律責任。

相關文章