在redhat5.6上安裝oracle 10g(簡單基礎步驟)

oracle_zsx發表於2013-08-22
一、oracle 10g安裝的前期準備
  1.虛擬的linux系統安裝,使用vmware軟體,linux作業系統下vm tool的安裝,步驟如下:
    a).首先將linux.iso解壓,然後複製到linux中,方法有多種,如配置samba共享資料夾來複製,或者使用u盤和行動硬碟複製到linux中放在一個單獨的資料夾中。
    b).以第二種方式為例,複製完成之後做以下操作安裝:
       找到VMWARETO.TGZ用命令tar zxvf VMWARETO.TGZ解壓,解壓完成之後使用cd vmware-tools-distrib命令切到該目錄,然後執行./vmware-install.pl開始安裝,這個過程全回車就可以完成,之後重啟linux便可。
  2.將oracle 10g安裝包拖到linux中,放在一個目錄下,我習慣了放在自己建立的software目錄下
二、開始安裝oracle 10g,步驟如下:
  1.配置yum倉庫
    vim /etc/yum.repos.d/server.repo
    [base]                                 //倉庫名
    baseurl=file:///mnt/cdrom/Server       //倉庫地址
    enabled=1                              //啟用倉庫
    gpgcheck=0                             //不檢查軟體合法性
  2.建立掛載點,掛載光碟,更新倉庫
    mkdir -p /mnt/cdrom
    mount /dev/cdrom  /mnt/cdrom
    yum repolist
  3.解壓該資料庫安裝包
    unzip 10201_database_linux32
  4.修改hosts檔案
    vim /etc/hosts
    192.168.0.100   ocp
  5.設定核心引數
    vim /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.將核心引數重新傳遞給核心
    sysctl -p
  7.限制oracle能訪問的最大程式和最大開啟檔案數
    vim /etc/security/limits.conf
    *   soft   nproc    2047
    *   hard   nproc    16384
    *   soft   nofile   1024
    *   hard   nofile   65536
  8.編輯oracle的認證方式
    vim /etc/pam.d/login
    session   required   pam_limits.so
  9.關掉selinux
    vim /etc/selinux/config
    selinux=disabled
  10.檢查oracle安裝需要的安裝包以及安裝
    a).rpm -qa setarch*    (如果沒有要安裝)
       yum install setarch*     安裝步驟
    b).rpm -qa make*       (如果沒有要安裝,發現已經安裝)
       yum -y install make*
    c).rpm -qa glibc*      (如果沒有要安裝,發現有了)
    d).rpm -qa libaio*
       yum install libaio
    e).rpm -qa compat-libstdc* (如果沒有要安裝,步驟如上)
    f).rpm -qa compat-gcc*
       yum -y install compat-gcc*
    g).rpm -qa gcc*          (如果沒有要安裝,步驟如上)
    h).yum -y install libXp*  (注意這裡的X是大寫的,千萬別錯,否則安裝的時候會有問題)
    i).rpm -qa openmotif-2*
       yum -y install openmotif
    j).rpm -qa compat-db*
       yum -y install compat-db
  11.建立使用者和組
    groupadd oinstall
    groupadd dba
    useradd -g oinstall -G dba oracle
    passwd oracle
    (給oracle使用者一個密碼也是oracle)
  12.建立oracle的安裝路徑(根目錄oracle_base)
     mkdir -p /u01/app/oracle
  13.將該目錄授權給oracle:oinstall組
     chown -R oracle:oinstall /u01/app/oracle/
  14.配置oracle使用者引數,編輯.bash_profile檔案
     su - oracle
     ls -la
     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
  15.執行這個配置檔案
     source .bash_profile
  16.進入software/database目錄(安裝包所在目錄),執行安裝檔案
     cd /software/database
     ls
     ./runInstaller
   17.如果發現錯誤,作業系統不支援,則執行此步驟
      su - root
      cat /etc/redhat-release
      vim /etc/redhat-release
      註釋掉第一句:redhat.....5.6
      在下面新增:redhat-4
   18.重啟切回到安裝目錄
      su - oracle
      cd /software/database
      ./runInstall
   19.如果發現報錯,無法啟動圖形化介面則執行此步驟:
      su - root
      vncserver
      export display=locathost:1  (這裡不見得就是localhost:1,要看vncserver下面出現的結果)
      xhost+
      su - oracle
      dbca
   20.圖形化介面出現,自己一步一步完成,有寫需要注意的地方自己多瞭解
   21.圖形化介面完成之後,有提示兩個指令碼需要執行,其實可以不用執行
   22.修改.bash_profile檔案,增加oracle_sid
      export oracle_sid=orcl
      更新這個配置檔案
      source .bash_profile
   23.用dbca建立資料庫,如果前面在安裝資料庫的時候選擇安裝,那麼這一步可以省略
   24.啟動oracle監聽
      lsnrctl start
  
整個安裝過程完成,謝謝!
 
啟動em步驟:
先啟動監聽:
   lsnrctl start
   emctl start dbconsole
  
啟動isqlplus步驟如下:
  lsnrctl start
  isqlplusctl start
 

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

相關文章