歡迎您光臨本站 註冊首頁

RedHatLinux7.2上Oracle8i R2(8.1.6)企業版安裝實例

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0

  摘要:為了指導大家在安裝Oracle時少走彎路,我把自己在實際工作的安裝進行總結,希望能帶給大家不小的幫助.
  
  By Angelhua
  
  • 本例使用軟體:
    1、操作系統: RedHat Linux7.2
    2、資料庫:  Oracle 8i R2 (8.1.6) for Linux 企業版
    3、Java運行時刻環境(JRE): jdk118_v3-glibc-2.1.3.tar.bz2
  
  • 軟體下載地址:
    1、Linux:
    2、Oracle:
    到Oracle的老家下載Oracle 8i R2 (8.1.6) for Linux 企業版[275MB]
    ftp://ftp.oracle.com/pub/www/otn/li...acle8161_tar.gz
    3、JDK:jdk118_v3-glibc-2.1.3.tar.bz2
    下載地址:http://www.blackdown.org或http://java.sun.com
  
  • 開始安裝:
  
    1、首先安裝RedHat,以custom方式安裝.
  
    2、安裝Oracle 8i.
  
    [root@oradb /root]$  
      #以root方式登錄
    [root@oradb /root]$ groupadd oinstall 
      #創建oinstall組
    [root@oradb /root]$ groupadd dba 
      #創建dba組
    [root@oradb /root]$ useradd oracle –g oinstall -G dba 
      #在oinstall及dba組中建新用戶oracle
    [root@oradb /root]$ passwd oracle
      #修改oracle用戶口令
    [root@oradb /root]$ mkdir /home/oracle/data
    [root@oradb /root]$chown oracle.dba /home/oracle/data
    [root@oradb /root]$chmod 750 /home/oracle/data
  
    註:oinstall 組、dba組和oracle用戶是oracle安裝需要的
  
    註:創建oracle用戶后,linux系統自動在/home目錄下創建/home/oracle目錄,給oracle用戶使用,
  
    oracle用戶對此目錄擁有所有的許可權,
  
    為方便,本例把oracle系統安裝在oracle用戶data目錄下
  
    [root@oradb /root]$ cd /user/local  
      #到/usr/local目錄
    [root@oradb /local]$ ls -l          
      #把j jdk118_v3-glibc-2.1.3.tar.bz2文件拷貝到本目錄下
    [root@oradb /local]$ bunzip2 -dc jdk118_v3-glibc-2.1.3.tar.bz2
    [root@oradb /local]$ tar xvf jdk118_v3-glibc-2.1.3.tar
      #在當前目錄下解壓
    tar xvf jdk118_v3-glibc-2.1.3.tar
    ln -s /usr/local/jdk118_v3 /usr/local/java
    [root@oradb /local]$ ls -l  
      #這時,/usr/local目錄下應該存在java目錄
  
    註:只要把解出來的文件放到/usr/local/java目錄下就算完成了java的安裝,oracle就可以正確識別了
  
    [root@oradb /oracle]$ exit
      #退出,以oracle用戶重新登錄


    [oracle@oradb /oracle]$
    [oracle@oradb /oracle]$ ls -l
    [oracle@oradb /oracle]$ tar zxvf oracle8161_tar.gz   
      #解壓oracle壓縮包到當前目錄
    [oracle@oradb /oracle]$ ls -a
      #.bash_profile文件是隱藏屬性
    [oracle@oradb /oracle]$ more .bash_profile 
      #查看.bash_profile文件內容
    [oracle@oradb /oracle]$ vi .bash_profile
      #編輯.bash_profile文件,並輸入以下內容
      # Setup ORACLE environment
    export ORACLE_BASE=/home/oracle/data/app/oracle
    export ORACLE_HOME=$ORACLE_HOME/product/8.1.6
    export ORACLE_SID=orasah
    export ORACLE_TERM=vt100
    export ORACLE_OWNER=oracle8
    export TNS_ADMIN=$ORACLE_HOME/product/8.1.6/network/admin
    export CLASSPATH=$ORACLE_HOME/jdbc/lib/classes111.zip
    # Set up the search paths:
    PATH=/usr/local/jre/bin:/usr/local/jdk/bin:/bin:/sbin
    PATH=$PATH:/usr/bin:/usr/sbin:/usr/local/bin:$ORACLE_HOME/bin
    PATH=$PATH:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:.
    export PATH
  
    [oracle@oradb /oracle]$ exit
      #退出,以oracle用戶重新登錄,以使設定的環境生效
    [oracle@oradb /oracle]$
    [oracle@oradb /oracle]$ startx
      #啟動X-windows后,啟用一個終端(xterm),
      (圖形窗口)在該終端中運行runInstaller
    [oracle@oradb /oracle]$ cd Oracle8iR2
    [oracle@oradb /orainst]$ ./runInstaller
      #執行oracle安裝程序
  
    這時你可以看到oracle全新的圖形化的OUI的歡迎畫面,按照提示繼續安裝進程:
  
    Welcome:按next
  
    File Locations:按next
  
    UNIX Group Name:什麼也不添,按next 出錯,提示要以root許可權運行/home/oracle/data/app/oracle/product/8.1.6/orainstRoot.sh
  
    回到安裝界面(圖形窗口)按Retry按鈕,就可以繼續安裝了,
  
    Available Products:選Oracle8i Enterprise Edition 8.1.6.1.0,按next
  
    Installation Types:選Typical(540MB),按next,這時,屏幕右上角出現一個進度標尺
  
    Database Identification:
    Global Database Name:輸入oracle8(可以任意)
    SID:保留orasah
    按next
  
    Database File Location:任意目錄,本例設為「/home/oracle/data/app/oracle」,按Next,這時,屏幕右上角進度標尺繼續前進
  
    出現Summary,對你想要安裝的產品作一個總結按Install,出現Install畫面,等待... 你可以看到窗口底部提示的安裝等log文件目錄,可供以後查詢.


  
    彈出Setup Privileges窗口,提示:在安裝繼續進行之前,需要以root運行一個腳本 「/home/oracle/data/app/oracle/product/8.1.6/root.sh」,
  
    屏幕顯示:
  
    Enter the full pathname of the local bin directory:[/usr/local/bin]:回車
  
    系統開始執行一些動作,執行完畢,CTRL ALT F7按返回OUI,按OK.
  
    Database Creation Progress開始,逐步進行以下4個過程
    Creating and starting Oracle instance
    Copying database files
    Initializing database
    Database creation completed
  
    以上4個過程完成,彈出Oracle Database Configuration Assistant Alert窗口,
  
    提示:資料庫創建完成,告訴你資料庫的一些基本信息
  
    global databse name:oracle8
    database system identifier(SID):orasah
    SYS account password:change_on_install
    SYSTEM account password:manager
    按ok
  
    End of Installation,按Exit退出OUI,完成安裝.
    退出圖形窗口,回到
  
    [oracle@oradb /oracle]$
  
    這時,oracle資料庫已經安裝成功,並且資料庫已經啟動運行,可以試一下
  
    [oracle@oradb /oracle]$sqlplus system/manager
  
    出現以下信息:
  
    SQL*Plus: Release 8.1.6.0.0 - Production on Fri Oct 26 22:21:32 2002
    (c) Copyright 1999 Oracle Corporation. ALL rights reserved.
  
    Connected to:
    Oracle8i Enterprise Edition Release 8.1.6.1.0 - Production
    With the Partitioning option
    JServer Release 8.1.6.0.0 - Production
  
    SQL>
  
    啟動資料庫:
  
    [oracle@oradb /oracle]$ svrmgrl
    SVRMGR> connect internal
    Connected.
    SVRMGR> startup
    ORACLE instance started.
    顯示SGA狀態
    Database mounted.
    Database opened.
    SVRMGR>
  
    關閉資料庫:
  
    [oracle@oradb /oracle]$ svrmgrl
    SVRMGR> connect internal
    Connected.
    SVRMGR> shutdown
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SVRMGR>
  
    啟動JianTingQi
  
    [oracle@oradb /oracle]$ lsnrctl
    LSNRCTL> start
    LSNRCTL> exit
  
    停止JianTingQi
  
    [oracle@oradb /oracle]$ lsnrctl
    LSNRCTL> stop
    LSNRCTL> exit
  
    查看JianTingQi狀態


  
    [oracle@oradb /oracle]$ lsnrctl
    LSNRCTL> status
    LSNRCTL> exit
  
  
  


[火星人 ] RedHatLinux7.2上Oracle8i R2(8.1.6)企業版安裝實例已經有731次圍觀

http://coctec.com/docs/linux/show-post-55813.html