redhat6.5 安裝oracle11G


一、安裝依賴包

下面是Oracle數據庫需要依賴的軟件,依次執行下面命令,不存在則安裝。

yum install binutils

yum install compat-libstdc++-33

yum install elfutils-libelf

yum install elfutils-libelf-devel

yum install elfutils-libelf-devel-static

yum install gcc

yum install gcc-c++

yum install glibc

yum install glibc-common

yum install glibc-devel

yum install glibc-headers

yum install kernel-headers

yum install ksh

yum install libaio

yum install libaio-devel

yum install libgcc

yum install libgomp

yum install libstdc++

yum install libstdc++-devel

yum install make

yum install sysstat

yum install unixODBC

yum install unixODBC-devel

二、創建用戶和組

1、創建oinstall用戶組

groupadd oinstall

2、創建dba用戶組

groupadd dba

3、創建oracle用戶,並添加到oinstall(主組)和dba(其他組)

useradd -g oinstall -G dba oracle

4、設置oracle用戶密碼

passwd oracle

三、修改內核參數

修改 /etc/sysctl.conf 文件

vim /etc/sysctl.conf

添加以下內容

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 536870912

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 = 1048586

使配置生效

/sbin/sysctl –p

四、修改用戶限制

修改/etc/security/limits.conf 文件

vim /etc/security/limits.conf

添加如下參數:

oracle           soft    nproc   2047
oracle           hard    nproc   16384
oracle           soft    nofile  1024
oracle           hard    nofile  65536

五、修改用戶驗證

修改 /etc/pam.d/login文件

vim /etc/pam.d/login

加上如下參數:

session    required     pam_limits.so

六、修改用戶配置文件

修改/etc/profile文件

vim /etc/profile

最后加上如下參數:

if [ $USER = "oracle" ]; then
        if [ $SHELL = "/bin/ksh" ]; then
              ulimit -p 16384
              ulimit -n 65536
        else
              ulimit -u 16384 -n 65536
        fi
fi

七、修改hosts文件

格式為:  本機的ip地址   主機名

vim /etc/hosts

八、創建安裝目錄

mkdir -p /u01/oraInventory
chown -R oracle:oinstall /u01/
chmod -R 775 /u01/

九、修改oracle用戶環境配置

切換到oracle用戶

su - oracle

執行命令:

vim .bash_profile

增加以下內容:

export PATH

export ORACLE_BASE=/u01/oracle/
export ORACLE_HOME=$ORACLE_BASE/product/
export ORACLE_SID=orcl
ORACLE_TERM=xterm; export ORACLE_TERM
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/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
NLS_LANG=AMERICAN_AMERICA.AL32UTF8 export NLS_LANG
umask 022

 保存並執行如下命令

source .bash_profile

十、安裝

1、在root用戶下解壓安裝包

2、切換到oracle用戶

如果是通過xshell遠程連接服務器的話,需執行如下命令:

export DISPLAY=172.30.80.1:0.0
172.30.80.1 為自己PC遠程端的IP地址

 3、進入到解壓目錄下的database目錄,運行安裝文件runInstaller

./runInstaller 

十一、圖形化安裝步驟

1、將圖中紅框內的選項上的勾去掉,然后Next

2、點擊警告框中的YES

3、選擇Skip software updates,點擊next

4、這里選擇僅安裝數據庫軟件(Install database software only),點擊Next

5、默認第一個選項,點擊Next

 

 6、選擇語言,默認Englisgh,點擊Next

7、這里選擇企業版,Next

8、默認安裝路徑,與前面配置的路徑一致,Next

 

 

9、Next

 

10、全部選擇dba, Next

11、檢查安裝環境,沒有ERROR級別的錯誤就全部忽略吧

 

 12、選擇Yes  

13、點擊Install,開始安裝

14、開始安裝

15、這里提示在root用戶下執行圖中的腳本,按照提示去相應路徑下執行腳本

執行orainstRoot.sh 腳本

執行root.sh腳本

執行完后,點擊OK

16、安裝結束,點擊Close

十二、配置監聽

1、oracle用戶下執行netca命令

2、默認 Next

3、Next

4、Next

5、Next

 

 6、Next

7、Next

8、Next

9、點擊Finish

 

 十三、創建數據庫

1、oracle用戶執行dbca

2、Next

3、選擇創建一個數據庫(Create a Database),Next

4、默認第一項,Next

5、輸入SID

6、默認,Next

7、設置系統賬戶密碼

8、默認,Next

9、默認,Next

10、Next

11、配置內存大小

12、配置連接數

 

 13、設置編碼

14、點擊Finish

15、點擊OK

 

 16、開始創建數據庫

17、數據庫創建完成,數據庫詳細信息如下,點擊Exit

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM