centos 6.5 安裝oracle 11g x64

安裝依賴包
yum install -y binutils compat-libstdc++ elfutils-libelf* gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make numactl-devel sysstat unixODBC unixODBC-devel

推薦安裝GNOME桌面環境,沒有桌面環境的可以一步到位,用下面這串兒
yum groupinstall -y "X Window System" "Graphical Administration Tools" "Internet Browser" "General Purpose Desktop" "Office Suite and Productivity" "Graphics Creation Tools" "Input Methods" Fonts Desktop "Desktop Platform" "Chinese Support" && sleep 5 && yum install -y tigervnc-server binutils compat-libstdc++ elfutils-libelf* gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make numactl-devel sysstat unixODBC unixODBC-devel

修改oracle帳號打開文件數的限額
vim /etc/security/limits.conf

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

修改pam認證配置,32位系統的就是把lib64改成lib
vim /etc/pam.d/login
最後一行加上
session required /lib64/security/pam_limits.so

創建Oracle Inventory組
groupadd oinstall

創建DBA組
groupadd dba

將oracle用戶加入到這倆組裏
useradd -g oinstall -G dba -m oracle

創建oracle帳號的密碼
passwd oracle

創建各種目錄,app是軟件根目錄、oraInventory是數據存放目錄、oracle是數據庫目錄、product是實例目錄
mkdir -p /home/oracle/app /home/oracle/app/oraInventory /home/oracle/app/oracle /home/oracle/app/oracle/product

上傳已下載好的安裝包,並解壓安裝包到指定位置
https://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip
https://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip
這倆zip文件上傳到/home/oracle/
然後分別unzip這倆zip

修改目錄權限
chown -R oracle:oinstall /home/oracle/app
chmod -R 775 /home/oracle/app/
chown -R oracle.oinstall /home/oracle/database/

關閉selinux:當前關閉並在重啓後依然是關閉的。
setenforce 0
再vim /etc/sysconfig/selinux
改成SELINUX=permissive

編輯oracle用戶的環境變量
vim .bash_profile
export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

執行安裝程序,有圖形界面的直接操作,沒有圖形界面的還需要安裝vncserver通過客戶端遠程連接操作。參考鏈接http://blog.51cto.com/zhukeqiang/1394886
cd /home/oracle/database/
./runInstaller

剩下的部分參考https://blog.csdn.net/matengbing/article/details/80577022

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章