在oracle_linux_5.6_32上安裝database_10g_32

oracle_zsx發表於2013-10-23

1.配置yum倉庫
[root@rac4 ~]# vi /etc/yum.repos.d/server.repo
[base]                                
baseurl=file:///mnt/cdrom/Server   
enabled=1                         
gpgcheck=0  
                      
2.建立掛載點,掛載光碟,更新倉庫
[root@rac4 ~]# mkdir -p /mnt/cdrom
[root@rac4 ~]# mount /dev/cdrom  /mnt/cdrom
[root@rac4 ~]# yum repolist
 
3.解壓該資料庫安裝包
[root@rac4 ~]# unzip 10201_database_linux32
 
4.修改hosts檔案
[root@rac4 ~]# vi /etc/hosts
192.168.1.99   rac4
 
5.設定核心引數
[root@rac4 ~]# vi /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
 
6.將核心引數重新傳遞給核心
[root@rac4 ~]# sysctl -p
 
7.限制oracle能訪問的最大程式和最大開啟檔案數
[root@rac4 ~]# vi /etc/security/limits.conf
*   soft   nproc    2047
*   hard   nproc    16384
*   soft   nofile   1024
*   hard   nofile   65536
 
8.編輯oracle的認證方式
[root@rac4 ~]# vim /etc/pam.d/login
session   required   pam_limits.so
 
9.關掉selinux
[root@rac4 ~]# vi /etc/selinux/config
selinux=disabled
 
10.檢查oracle安裝需要的安裝包以及安裝
[root@rac4 ~]# vi pack.sh
#!bin/bash
yum -y install binutils-2.15.92.0.2-13.EL4
yum -y install compat-db-4.1.25-9
yum -y install compat-libstdc++-296-2.96-132.7.2
yum -y install control-center-2.8.0-12
yum -y install gcc-3.4.3-22.1.EL4
yum -y install gcc-c++-3.4.3-22.1.EL44
yum -y install glibc-2.3.4-2.9
yum -y install glibc-common-2.3.4-2.9
yum -y install gnome-libs-1.4.1.2.90-44.1
yum -y install libstdc++-3.4.3-22.1
yum -y install ibstdc++-devel-3.4.3-22.1
yum -y install make -3.80-5
yum -y install pdksh-5.2.14-30
yum -y install sysstat-5.0.5-1
yum -y install xscreensaver-4.18-5.rhel4.2
yum -y install setarch-1.6-1
yum -y install libXp.so.6
yum -y install sysstat
yum -y install openmotif
yum -y install compat-db
[root@rac4 ~]# chmod +x pack.sh
[root@rac4 ~]# sh pack.sh
 
11.建立使用者和組
[root@rac4 ~]# groupadd oinstall
[root@rac4 ~]# groupadd dba
[root@rac4 ~]# useradd -g oinstall -G dba oracle
[root@rac4 ~]# passwd oracle
 
12.建立oracle的安裝路徑(根目錄oracle_base)
[root@rac4 ~]#  mkdir -p /u01/app/oracle
 
13.將該目錄授權給oracle:oinstall組
[root@rac4 ~]# chown -R oracle:oinstall /u01/app/oracle/
 
14.配置oracle使用者引數,編輯.bash_profile檔案
[root@rac4 ~]# su - oracle
[oracle@rac4 ~]$ vim .bash_profile
在export path 下面增加下面語句:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export SQLPATH=/home/oracle/labs
export PATH=$ORACLE_HOME/bin:$PATH
export nls_lang=amercian_amercia.zhs16gbk
export ORACLE_SID=rac4
 
15.執行這個配置檔案
[oracle@rac4 ~]$ source .bash_profile
 
16.進入software/database目錄(安裝包所在目錄),執行安裝檔案
[root@rac4 /]# chown -R oracle:oinstall /database/
[root@rac4 /]# su - oracle
[oracle@rac4 ~]$ cd /database/
[oracle@rac4 database]$ ./runInstaller
 
17.如果發現錯誤,作業系統不支援,則執行此步驟
[oracle@rac4 database]$ su - root
[oracle@rac4 ~]# vi /etc/redhat-release
直接將5.6改成4
 
18.重啟切回到安裝目錄
[oracle@rac4 ~]# su - oracle
[oracle@rac4 ~]$ cd /software/database
[oracle@rac4 ~]$ ./runInstall
 
19.如果發現報錯,無法啟動圖形化介面則執行此步驟:
[oracle@rac4 ~]$ xhost +
[oracle@rac4 ~]$ export DISPLAY=192.168.1.99:0.0
[oracle@rac4 ~]$ ./runInstall
 
20.圖形化介面出現,自己一步一步完成,有寫需要注意的地方自己多瞭解
 
21.圖形化介面完成之後,有提示兩個指令碼需要執行,用root使用者去執行。
 
22.用dbca建立資料庫,如果前面在安裝資料庫的時候選擇安裝,那麼這一步可以省略
 
23.啟動oracle監聽
[oracle@rac4 ~]$ lsnrctl start
 
整個安裝過程完成,謝謝!
 
啟動em步驟:
先啟動監聽:
   lsnrctl start
   emctl start dbconsole
 
啟動isqlplus步驟如下:
  lsnrctl start
  isqlplusctl start
 

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

相關文章