Linux安裝Oracle

1. 安裝X Window系統
yum -y update
yum -y groupinstall "X Window System"
------------------------------------------------------

2. 安裝桌面與VNC server  (此步驟可省略)

yum -y groupinstall "Desktop" "Chinese Support"
此Desktop意指GNOME
yum install -y  tigervnc tigervnc-server  

vi etc/sysconfig/vncservers
添加
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"

vncpasswd
service vncserver start
------------------------------------------------------

3. 在Linux服務器上創建oracle數據庫安裝目錄

mkdir -p /data/oracle #oracle數據庫安裝目錄
mkdir -p /data/oraInventory #oracle數據庫配置文件目錄
mkdir -p /data/database #oracle數據庫軟件包解壓目錄
------------------------------------------------------

4. 創建運行oracle數據庫的系統用戶和用戶組

groupadd oinstall #創建用戶組oinstall
groupadd dba #創建用戶組dba

useradd -g oinstall -g dba -m oracle #創建用戶oracle,並加入oinstall和dba用戶組
passwd oracle #設置用戶oracle的登錄密碼,根據提示輸入兩次密碼

chown -R oracle:oinstall /data/oracle #設置目錄所有者爲oinstall用戶組的oracle用戶
chown -R oracle:oinstall /data/oraInventory
chown -R oracle:oinstall /data/database
-----------------------------------------------------

5. 修改操作系統標識(oracle默認不支持CentOS系統安裝)

vi /etc/redhat-release #編輯

把:CentOS release 5.8 (Final)  修改爲:redhat-4

:wq! #保存退出
-----------------------------------------------------

6. 設置系統內核參數

vi /etc/sysctl.conf #編輯,在最後添加以下代碼

net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
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

:wq! #保存退出

sysctl -p #使配置立即生效
----------------------------------------------------

7. 安裝必要的包

cd /etc/yum.repos.d
wget --no-check-certificate https://public-yum.oracle.com/public-yum-ol6.repo
ll public-yum-ol6.repo
wget --no-check-certificate https://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
yum install oracle-rdbms-server-11gR2-preinstall
yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutils-libelf-devel* libaio-devel* sysstat* unixODBC-* pdksh-*
----------------------------------------------------

8. 配置用戶環境

vi /home/oracle/.bash_profile #在最後添加以下代碼

export ORACLE_BASE=/data/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib64:/lib:/lib64:/usr/lib:/usr/lib64:/usr/local/lib:/usr/local/lib64
export
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

:wq! #保存退出

source .bash_profile #使設置立刻生效
---------------------------------------------------

9. 解壓安裝包

unzip linux.x64_11gR2_database_1of2.zip -d /data/database 

unzip linux.x64_11gR2_database_2of2.zip -d /data/database
---------------------------------------------------

10. 增大系統 swap

root用戶登錄

dd if=/dev/zero of=/home/swap bs=1024 count=512000

/sbin/mkswap /home/swap
/sbin/swapon /home/swap
---------------------------------------------------

11. 以oracle用戶登錄遠程連接工具,啓動安裝

cd /data/database/database #進入安裝包目錄

./runInstaller #安裝

發佈了22 篇原創文章 · 獲贊 16 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章