国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
在redhat Linux9下安裝Oracle9.2.0的一點(diǎn)經(jīng)驗(yàn)
http://www.delphibbs.com/keylife/iblog_show.asp?xid=6526

如下:---


在redhat Linux9下安裝Oracle9.2.0的一點(diǎn)經(jīng)驗(yàn)


作者:jrq

摘要:簡(jiǎn)述在redhat Linux9環(huán)境下安裝Oracle9.2.0數(shù)據(jù)庫(kù)的過(guò)程。

關(guān)鍵字:Oracle9i  redhat Linux9  內(nèi)核參數(shù)  環(huán)境變量
 

    一直是在redhat Linux7.1環(huán)境下使用Oracle817的,前幾天整理系統(tǒng),干脆整體升級(jí),要在redhat Linux9環(huán)境下安裝Oracle9i?;藥滋斓臅r(shí)間,在網(wǎng)上查找了很多資料和若干帖子,歸納整理了一下,然后動(dòng)手終于在redhat9上成功的安裝了Oracle9.2.0(Oracle9i Enterprise Edition Release 9.2.0.1.0)?,F(xiàn)在把安裝過(guò)程記錄一下,以備日后參考。


一、基本情況介紹:
   我的機(jī)器配置情況:
      CPU:P4 1.5G
      內(nèi)存:256M
      硬盤:40GB

   硬盤分區(qū)情況:
      Windows分區(qū)C、D、E,共有25GB。
      Linux Swap:1.5GB
      Linux Ext2:12GB

   操作系統(tǒng):radhat9(Linux Kernel 2.4.20-8)


   在網(wǎng)上看到的介紹Oracle如何安裝的文章說(shuō),Oracle對(duì)Linux的Swap分區(qū)的要求至少要有內(nèi)存的2倍,即512M大小,當(dāng)然越大越好。最初在Linux7.1下使用Oracle817的時(shí)候,我的Swap分區(qū)大小一直是512M,在這次安裝Oracle9i的過(guò)程中發(fā)現(xiàn),當(dāng)?shù)搅藙?chuàng)建數(shù)據(jù)庫(kù)階段的時(shí)候,提示“out of  momery”的錯(cuò)誤,安裝過(guò)程被迫停止,估計(jì)是Swap有點(diǎn)小了,沒有辦法,又重新劃分了磁盤空間,把Swap分區(qū)一下子增大到1.5GB,再次安裝,果然安全的、順利的、無(wú)誤的通過(guò)。 ^_^

   Linux的文件分區(qū)最少需要7G。因?yàn)樵贚inux下安裝Oracle的條件需求比較苛刻,所以在安裝redhat Linux9的時(shí)候我選擇是全部安裝,這樣在后面的Oracle9i安裝中系統(tǒng)就不需要再安裝這個(gè)包那個(gè)包了,省了很多的麻煩了,這個(gè)方法還是在redhat Linux7.1下安裝Oracle817的時(shí)候?qū)W會(huì)的(在網(wǎng)上看到的文章中也有推薦說(shuō)全部安裝的)。redhat Linux9的全部安裝大約需要4.5G的空間,而Oracle9i數(shù)據(jù)庫(kù)大概需要2GB的空間(何致億在他的文章中說(shuō)數(shù)據(jù)庫(kù)系統(tǒng)需要2 ~ 2.5 GB的空間),所以一共下來(lái)差不多要7GB。

   以上數(shù)據(jù)僅供參考,一句話,給Linux的分區(qū)空間越大越好,對(duì)Oracle的操作越有利。 ^_^



二、準(zhǔn)備工作:
   
   1.Oracle 9i的獲取
     Oracle920_for_Linux是我在 ftp://ftp.lib.tsinghua.edu.cn/ 這個(gè)站點(diǎn)上(清華的FTP服務(wù)器),花了一個(gè)晚上的時(shí)間來(lái)下載的,一共是3個(gè)壓縮文件,名字分別為:
     
     lnx_920_disk1.cpio.gz   大小為527 MB (553,607,967 字節(jié))
     lnx_920_disk2.cpio.gz   大小為561 MB (588,799,187 字節(jié))
     lnx_920_disk3.cpio.gz   大小為421 MB (442,089,854 字節(jié))
   
   3個(gè)文件共有1.47 GB (1,584,497,008 字節(jié))。


  2.備注信息
    看到網(wǎng)上的文章介紹,一般說(shuō)是為考慮兼容性的問題,在安裝前都需要對(duì)redhat系統(tǒng)進(jìn)行安裝或替換一些rpm包,還要確定rpm包的依賴關(guān)系,

    如:
      glibc-2.3.2-5.i686.rpm
      glibc-common-2.3.2-5.i386.rpm
      glibc-devel-2.3.2-5.i386.rpm
    等。

    我認(rèn)為前面只要是選擇了redhat Linux9的全部安裝,不要再安裝或替換這些rpm包了(這個(gè)沒有深入的研究,不知道說(shuō)的對(duì)不對(duì),但至少是我在自己的機(jī)子上沒有再安裝替換這些rpm包。還有的文章說(shuō)網(wǎng)上提供免費(fèi)下載的Red Hat9是一個(gè)不完全的版本,它本身并不帶有相應(yīng)版本的glibc安裝包,需要對(duì)glibc進(jìn)行安裝替換,也許是我下載的redhat Linux9是“完全的”,所以我也沒有對(duì)glibc進(jìn)行過(guò)任何操作。*_^  當(dāng)然在redhat Linux7X下進(jìn)行安裝的時(shí)候要另當(dāng)別論)。

    另外,一些文章中介紹安裝Oracle9i的時(shí)候需要選擇JDK的版本進(jìn)行安裝,我也沒有進(jìn)行這方面的工作,是直接安裝Oracle9i的(因?yàn)镺racle的安裝程序是要有JDK支持的,估計(jì)redhat Linux9選擇的是“全部安裝”方式,development已經(jīng)安裝了。可能關(guān)于這一點(diǎn),讓曾經(jīng)在redhat7x下安裝過(guò)Oracle8i的朋友有點(diǎn)不解 *_* )。



三、配置操作:

    既然省卻了前面那么一大堆煩人的預(yù)安裝操作,那么下面就來(lái)進(jìn)行一些實(shí)質(zhì)的操作,從這里起,算是正式進(jìn)入了Oracle9i的安裝過(guò)程。

    1.設(shè)置內(nèi)核參數(shù),調(diào)節(jié)信號(hào)燈及共享內(nèi)存:
      Oracle9i使用Linux的共享內(nèi)存、交換區(qū)等資源進(jìn)行工作,如果系統(tǒng)的的內(nèi)核參數(shù)設(shè)置不能滿足Oracle的需求,那么在安裝或使用過(guò)程就會(huì)出現(xiàn)各種問題,因此建議配置或修改這些系統(tǒng)內(nèi)核的參數(shù)。

    打開/etc/sysctl.conf 文件,將下列數(shù)據(jù)寫入到sysctl.conf的末尾并保存:

     kernel.shmmax = 536870912        
     kernel.shmmni = 4096            
     kernel.shmall = 2097152
     kernel.sem = 250 32000 100 128
     fs.file-max = 65536
     net.ipv4.ip_local_port_range = 1024 65000

    其中,kernel.shmmax是共享內(nèi)存段最大尺寸,kernel.shmmni是共享內(nèi)存段最小尺寸。進(jìn)入目錄/proc/sys/kernel,可分別用命令:
    #cat shmmax
    #cat shmmni
    #cat shmall
 
   查看 kernel.shmmax 、kernel.shmmni、kernel.shmall的數(shù)值。

  我在一篇文章看到kernel.shmmax的計(jì)算方法為:
      kernel.shmmax = 1024*1024*RAM(M)/2 (至少)。

   用命令:
      #cat sem
 
   可以查看kernel.sem的數(shù)值。其中, 250 是參數(shù)SEMMSL的值,32000是參數(shù)SEMMNS的值, 100是參數(shù)SEMOPM的值,而128則是參數(shù)SEMMNI的值。


   接下來(lái),打開/etc/security/limits.conf文件,將下列數(shù)據(jù)添加到 limits.conf的末尾并保存:
    oracle soft nofile 65536
    oracle hard nofile 65536
    oracle soft nproc 16384
    oracle hard nproc 16384

   這是設(shè)置Oracle對(duì)文件的要求。

   當(dāng)對(duì)/etc/sysctl.conf 文件和/etc/security/limits.conf文件修改并保存完畢后,請(qǐng)重新啟動(dòng)(reboot)redhat Linux9系統(tǒng),這樣設(shè)置的這些參數(shù)才能生效。

   如果此時(shí)進(jìn)入到/proc/sys/kernel路徑,用上述的命令再次查看,就會(huì)看到設(shè)置的參數(shù)已經(jīng)生效。


   2.創(chuàng)建Oracle用戶賬號(hào)和安裝目錄
     如有以前安裝過(guò)Oracle 8i for Linux的經(jīng)驗(yàn),應(yīng)該知道在安裝Oracle之前須先在Linux操作系統(tǒng)下新增一個(gè)名為oracle的用戶,以及一個(gè)oracle DBA所專用的群組。Oracle在安裝和使用中需要用特定用戶(非root用戶),按照Oracle的標(biāo)準(zhǔn)說(shuō)明是需要添加三個(gè)專門用戶和用戶組。為了簡(jiǎn)單方便安裝,我們建立兩個(gè)組,一個(gè)負(fù)責(zé)安裝,另一個(gè)負(fù)責(zé)管理,并把Oracle的安裝和使用歸到一個(gè)特定用戶來(lái)完成。

     以root用戶登錄,進(jìn)行如下操作,建立兩個(gè)組(dba組與oinstall組)和一個(gè)Oracle用戶,操作命令如下:
      #groupadd dba
      #groupadd oinstall
      #useradd –g oinstall –G dba oracle
      #passwd oracle
      設(shè)置oracle的密碼。
   
    Oracle安裝的位置應(yīng)遵守OFA( Optimal Flexible Architecture )規(guī)范。Oracle9i的典型安裝需要至少兩個(gè)安裝點(diǎn):一個(gè)安裝基本的運(yùn)行程序,一個(gè)為存放數(shù)據(jù)庫(kù),并要確保oracle用戶對(duì)這兩個(gè)目錄具有可寫的權(quán)限。

    運(yùn)行下面的命令,創(chuàng)建Oracle的安裝點(diǎn)(mount point):
     
     #mkdir /opt/oracle9i
     #mkdir /opt/oracle9i/product
     #mkdir /opt/oracle9i/product/9.2.0
     #chown –R oracle.oinstall /opt/oracle9i
     #mkdir /var/opt/oracle9i
     #chown oracle.dba /var/opt/oracle9i
     #chmod 755 /var/opt/oracle9i

   3.設(shè)置環(huán)境變量
     以oracle用戶身份登錄,打開編輯/home/oracle/.bash_profile文件,在文件末尾添加如下數(shù)據(jù)行并保存:
     export LD_ASSUME_KERNEL=2.4.1  
     export ORACLE_BASE=/opt/oracle9i
     export ORACLE_HOME=/opt/oracle9i/product/9.2.0
     export ORACLE_SID= ORCL (數(shù)據(jù)庫(kù)SID,可以修改,建議字母要大寫)
     export ORACLE_TERM=xterm
     export TNS_ADMIN=$ORACLE_HOME/network/admin
     export LANG=en_US
     export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
     LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
     LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
     export LD_LIBRARY_PATH
     export PATH=$PATH:$ORACLE_HOME/bin

     CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
     CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
     export CLASSPATH
     #export DISPLAY=hostIP:0.0  

     這樣oracle用戶每次登錄時(shí)都帶有這些環(huán)境變量。

     其中:ORACLE_HOME為系統(tǒng)軟件的安裝目錄,ORACLE_SID 為數(shù)據(jù)庫(kù)的SID,這里可以自行設(shè)置。
     最后一句“export DISPLAY=hostIP:0.0”,在網(wǎng)上一些介紹安裝Oracle的文章中提到過(guò),我曾嘗試加上它,但是以oracle身份登錄的時(shí)候,會(huì)出現(xiàn)hostIP的錯(cuò)誤提示,并且無(wú)法正常登錄,我查了一些資料也沒有解決(我對(duì)Linux知之有限,如果您知道原因所在請(qǐng)您告訴我:jrq@educast.com.cn,謝謝),所以在環(huán)境變量中將其注釋掉了,所幸的是這并不影響Oracle9i的安裝。

    友情提示^_^:此處的環(huán)境變量的配置工作尤其重要。很多在Linux下安裝Oracle失敗的原因都是因?yàn)榄h(huán)境變量沒有配置正確,環(huán)境變量的配置直接影響到下面Oracle9i的安裝和配置。所以提醒您在設(shè)置環(huán)境變量的時(shí)候多留神。

    編輯并保存/home/oracle/.bash_profile文件后,建議先注銷退出oracle用戶,然后再以oracle用戶身份重新登錄,這樣可以測(cè)試一下配置的環(huán)境變量是否出錯(cuò)(例如在上面提到的hostIP的錯(cuò)誤)。

    接下來(lái)就可以進(jìn)行Oracle9.2.0 for Linux 的安裝工作了。
   
 
四、安裝過(guò)程:

   1.對(duì)安裝文件進(jìn)行解壓
     以root用戶登錄,新建目錄/setup,將Oracle920_for_Linux 3個(gè)壓縮文件:
         
          lnx_920_disk1.cpio.gz    大小為527 MB (553,607,967 字節(jié))
          lnx_920_disk2.cpio.gz    大小為561 MB (588,799,187 字節(jié))
          lnx_920_disk3.cpio.gz    大小為421 MB (442,089,854 字節(jié))

     復(fù)制到目錄/setup中。(如果您沒有建立/setup目錄,請(qǐng)您最好建立一個(gè) &_&)

     進(jìn)入到/setup目錄,對(duì)這3個(gè)文件進(jìn)行解壓縮,操作命令如下:
        #cd /setup
        #gunzip lnx_920_disk1.cpio.gz
        #gunzip lnx_920_disk1.cpio.gz
        #gunzip lnx_920_disk1.cpio.gz

    等解壓完成后便生成3個(gè)如下名字的文件:
       
        lnx_920_disk1.cpio
        lnx_920_disk1.cpio
        lnx_920_disk1.cpio

    然后再解開cpio文件包,執(zhí)行如下操作命令
       
        #cpio -idmv < lnx_920_disk1.cpio
        #cpio -idmv < lnx_920_disk2.cpio
        #cpio -idmv < lnx_920_disk3.cpio  

    等三個(gè)文件包全部解壓完畢后,生成3個(gè)安裝文件夾,名稱分別為Disk1、Disk2、Disk3。然后注銷退出root用戶,以oracle用戶登錄進(jìn)行安裝。


   2.安裝過(guò)程
   
      以oracle用戶登錄,進(jìn)行安裝。進(jìn)入到/setup/Disk1目錄,執(zhí)行如下命令:
   
       #cd /setup/Disk1
       #./runInstaller

     運(yùn)行等一會(huì)后,就會(huì)出現(xiàn)Oracle Universal Installer(OUI)的圖形界面,按照提示一步步點(diǎn)擊“Next”安裝即可。

    可惜,安裝的時(shí)候我沒有把安裝過(guò)程的界面截取成圖片保存下來(lái),也懶的再重新安裝了,所以無(wú)法用圖片做進(jìn)一步的描述。下面就用文字做一些描述和說(shuō)明,如有什么表達(dá)不清楚的地方,還請(qǐng)諒解。:(

    前幾步保持默認(rèn)設(shè)置,當(dāng)遇到輸入“Unix Group Name”的時(shí)候,輸入組名“dba”,點(diǎn)擊“下一步”。

    此時(shí)Oracle Universal Installer會(huì)生成一個(gè)建立Oracle Inventory所用的orainstRoot.sh文件,彈出一個(gè)提示框,需要用root身份來(lái)執(zhí)行這個(gè)/orainstRoot.sh文件,此時(shí)可以再開啟一個(gè)新的終端窗口(Terminal),按照提示窗口所寫的目錄路徑來(lái)以root用戶來(lái)執(zhí)行orainstRoot.sh。等執(zhí)行完畢后再回到提示窗口,按下“Continue”按鈕繼續(xù)安裝。
 
    當(dāng)遇到要輸入“全局?jǐn)?shù)據(jù)庫(kù)名(Global Database Name)和數(shù)據(jù)庫(kù)SID”的窗口時(shí),會(huì)發(fā)現(xiàn)數(shù)據(jù)庫(kù)的SID已經(jīng)按照環(huán)境變量中的設(shè)置的ORACLE_SID=YOUR_SID顯示出來(lái)了。只需要把全局?jǐn)?shù)據(jù)庫(kù)名輸入即可。

    接下來(lái)的安裝均按照默認(rèn)設(shè)置來(lái)進(jìn)行。

    當(dāng)遇到設(shè)置數(shù)據(jù)庫(kù)的字符集的窗體時(shí),不要選擇默認(rèn)的數(shù)據(jù)庫(kù)字符類型。字符集(Character Set)是建立Oracle數(shù)據(jù)庫(kù)時(shí)最重要的一項(xiàng)設(shè)定,如果設(shè)定的不正確,很可能造成在使用中無(wú)法正常存取中文數(shù)據(jù)。在這里我們最好選擇第三個(gè)選項(xiàng)的下拉框,選擇Simplifiled Chinese ZHS16GBK,按Next進(jìn)入下一步。

    在Oracle Universal Installer開始復(fù)制安裝文件之前,會(huì)顯示要安裝的Oracle9i產(chǎn)品摘要,在確認(rèn)無(wú)誤后按下“Install”按鈕就會(huì)開始安裝了,這將是一個(gè)較長(zhǎng)時(shí)間的過(guò)程,當(dāng)然了,這和你機(jī)器的配置、運(yùn)算速度和內(nèi)存空間大小等都有關(guān)系。

    因?yàn)槲业陌惭b程序是在硬盤上的,所以沒有象從光盤安裝時(shí)候的那些麻煩(具體的從光盤安裝的操作,請(qǐng)?jiān)诰W(wǎng)絡(luò)查閱相關(guān)資料吧。^_^ 其實(shí)我也沒有從光盤安裝的經(jīng)驗(yàn) ^_^ )。

    在接下來(lái)的安裝過(guò)程中會(huì)出現(xiàn)2個(gè)錯(cuò)誤,我所看到的網(wǎng)上的文章中也都說(shuō)到了,我在這里也描述一下:
   
    第一個(gè)錯(cuò)誤是Linking階段的,當(dāng)安裝進(jìn)度到69%的時(shí)候出現(xiàn)的,Oracle Universal Installer提示關(guān)于這個(gè)文件“/soft/oracle/network/lib/ins_oemagent.mk”有問題,這時(shí)我們可以暫時(shí)不要去管它,選擇“ignore”,將其忽略,等整個(gè)安裝過(guò)程完成以后,再來(lái)解決這個(gè)問題。(我看了很多資料上都是這么干的,于是乎,我也這么干。唉,真搞不明白 :(  在RH7下安裝Oracle8i的時(shí)候也是會(huì)出現(xiàn)很多個(gè)錯(cuò)誤提示的。)

    第二錯(cuò)誤也是Linking階段,當(dāng)安裝進(jìn)度到84%的時(shí)候出現(xiàn)的,Oracle Universal Installer提示“Error in invoking target install of makefile $ORACLE_HOME/ctx/lib/ins_ctx.mk”出現(xiàn)錯(cuò)誤。
    這個(gè)時(shí)候就不要選擇忽略了,可以修復(fù)這個(gè)錯(cuò)誤,打開$ORACLE_HOME/ctx/lib/env_ctx.mk文件進(jìn)行如下編輯,將光標(biāo)定位到第1365行,也就是“INSO_LINK =”這一行,然后把“$(LDLIBFLAG)dl”這句加入到“INSO_LINK=-L$(CTXLIB)$ (LDLIBFLAG)m”的后面,修改后成為這個(gè)樣子:

 INSO_LINK = -L$(CTXLIB) $(LDLIBFLAG)m $(LDLIBFLAG)dl
      $(LDLIBFLAG)sc_ca $(LDLIBFLAG)sc_fa $(LDLIBFLAG)sc_ex
      $(LDLIBFLAG)sc_da $(LDLIBFLAG)sc_ut $(LDLIBFLAG)sc_ch
      $(LDLIBFLAG)sc_fi $(LLIBCTXHX) $(LDLIBFLAG)c
      -Wl,-rpath,$(CTXHOME)lib $(CORELIBS) $(COMPEOBJS)

    然后保存$ORACLE_HOME/ctx/lib/env_ctx.mk文件,回到錯(cuò)誤提示窗口,按“retry”按鈕即可繼續(xù)安裝。

    當(dāng)數(shù)據(jù)庫(kù)建立完畢,等安裝程序?qū)⑺形募?fù)制到系統(tǒng)之后,Oracle Universal Installer還會(huì)彈出一個(gè)提示信息窗口要求以root身分執(zhí)行運(yùn)行root.sh程序 ,root.sh位于 ORACLE_HOME 所指向的目錄下。這個(gè)時(shí)候要再開啟一個(gè)新的終端窗口(Terminal),以oracle用戶的身份登錄進(jìn)去,運(yùn)行以下的命令操作命令如下:
 
    #su root
    #cd /opt/oracle9i/product/9.2.0
    #./root.sh

   運(yùn)行后系統(tǒng)會(huì)提示如下信息:
    Running Oracle9 root.sh script...
    \nThe following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME= /opt/Oracle9i/product/9.2.0

    Enter the full pathname of the local bin directory: [/usr/local/bin]

    這里填寫默認(rèn)的目錄即:/opt/oracle9i/product/9.2.0/bin即可。


    等這里執(zhí)行完畢后,如果一切正常,OUI會(huì)出現(xiàn)“The Installation Of Oracle9i Database Was successful.”的提示信息,此時(shí)說(shuō)明Oracle920數(shù)據(jù)庫(kù)在redhat Linux9上安裝成功了!可真不容易啊!  *_^

    如果此時(shí)還需要進(jìn)行其它內(nèi)容的安裝,按下“Next Install”按鈕可進(jìn)行安裝,否則,請(qǐng)按下“Exit”按鈕退出OUI安裝。

    最后一步是修復(fù)一下剛才的那個(gè)錯(cuò)誤,即Linking階段安裝到69%的時(shí)候出現(xiàn)的“/soft/oracle/network/lib/ins_oemagent.mk”這個(gè)錯(cuò)誤。

    以O(shè)racle用戶執(zhí)行如下命令:
     
       #cd $ORACLE_HOME/network/lib
       #make -f ins_net_client.mk install
 
    然后編輯$ORACLE_HOME/ctx/lib/ins_ctx.mk 文件的第13-14行,由:
   
       ctxhx: $(CTXHXOBJ)
              $(LINK) $(CTXHXOBJ) $(INSO_LINK)
    改為:
      ctxhx: $(CTXHXOBJ)
             $(LINK) -ldl $(CTXHXOBJ) $(INSO_LINK)
 
    保存$ORACLE_HOME/ctx/lib/ins_ctx.mk文件。

    然后執(zhí)行如下命令:

      #make -f $ORACLE_HOME/ctx/lib/ins_ctx.mk install

    將錯(cuò)誤修復(fù)完成。

   到此為止,Oracle920數(shù)據(jù)庫(kù)在redhat Linux9上已經(jīng)完全安裝成功了。

   :)



五、Oracel9i的使用

  安裝完Oracle數(shù)據(jù)庫(kù)后會(huì)自動(dòng)啟動(dòng),下面可以進(jìn)行一下實(shí)際的操作。
  以oracle用戶身份登陸數(shù)據(jù)庫(kù),可一個(gè)終端窗口(Terminal),進(jìn)行如下的操作:

     [oracle@Linux oracle]$ sqlplus "/ as sysdba"http://以sysdba用戶登陸數(shù)據(jù)庫(kù)

   出現(xiàn)如下字符提示:
   ――――――――――――――――――――――――――――――
   SQL*Plus: Release 9.2.0.1.0 - Production on Thu Feb 26 15:53:31 2004
   Copyright(c) 1982,2002, Oracle Corporation. All rights reserved.

   Connected to:
   Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
   With the Partitioning OLAP and Oracle Data Mining options
   JServer Release 9.2.0.1.0 – Production

   SQL>
   ――――――――――――――――――――――――――――――
   
   運(yùn)行shudown命令關(guān)閉數(shù)據(jù)庫(kù),操作如下:
   ――――――――――――――――――――――――――――――
   SQL> shutdown
   Database closed.
   Database dismounted.
   ORACLE instance shut down.
   SQL>  
   ――――――――――――――――――――――――――――――

   啟動(dòng)Oracle 9i 數(shù)據(jù)庫(kù),操作如下:
   ――――――――――――――――――――――――――――――
   [oracle@Linux oracle]$ sqlplus "/ as sysdba"

   SQL*Plus: Release 9.2.0.1.0 - Production on Thu Feb 26 16:00:59 2004
   Copyright (c) 1982,2002, Oracle Corporation. All rights reserved.
   Connected to an idle instance.

   SQL> startup

   Oracle instance started.

   Total System Global Area 235999352 bytes
   Fixed Size                  450680 bytes
   Variable Size            201326592 bytes
   Database Buffers          33554432 bytes
   Redo Buffers                667648 bytes
   Database mounted.
   Database opened.
   SQL>
   ――――――――――――――――――――――――――――――

  啟動(dòng)Oracle 9i監(jiān)聽程序,操作如下:
  說(shuō)明:Oracle的監(jiān)聽程序主要是為客戶端的連接提供接口的。
  ――――――――――――――――――――――――――――――
   [oracle@Linux oracle]$ lsnrctl

   LSNRCTL for Linux: Version 9.2.0.1.0 - Production on 26-FEB-2004 16:10:17
   Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.
   Welcome to LSNRCTL, type "help" for information.
 
   LSNRCTL> start
   Starting /opt/oracle9i/product/9.2.0/bin/tnslsnr: please wait...

   TNSLSNR for Linux: Version 9.2.0.1.0 - Production
   System parameter file is /opt/oracle9i/product/9.2.0/network/admin/listener.ora
   Log messages written to /opt/oracle9i/product/9.2.0/network/log/listener.log
   Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
   Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=Linux)(PORT=1521)))

   Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
   STATUS of the LISTENER
   ------------------------
   Alias              LISTENER
   Version            TNSLSNR for Linux: Version 9.2.0.1.0 - Production
   Start Date         26-FEB-2004 15:28:23
   Uptime             0 days 0 hr. 0 min. 0 sec
   Trace Level        off
   Security           OFF
   SNMP               OFF
   Listener Parameter File   /opt/oracle9i/product/9.2.0/network/admin/listener.ora

   Listener Log File         /opt/oracle9i/product/9.2.0/network/log/listener.log

   Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=Linux)(PORT=1521)))
   Services Summary...
   Service "ORCL.SOFT" has 1 instance(s).
   Instance "ORCL", status UNKNOWN, has 1 handler(s) for this service...
   Service "PLSExtProc" has 1 instance(s).
   Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
   The command completed successfully
   LSNRCTL>
  ――――――――――――――――――――――――――――――


  關(guān)閉Oracle 9i監(jiān)聽程序,操作如下:
  ――――――――――――――――――――――――――――――
   [oracle@Linux oracle]$ lsnrctl

    LSNRCTL for Linux: Version 9.2.0.1.0 - Production on 26-FEB-2004 16:15:28
    Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.
    Welcome to LSNRCTL, type "help" for information.

    LSNRCTL> stop
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
    The command completed successfully
    LSNRCTL>
  ――――――――――――――――――――――――――――――


   啟動(dòng)Oracle Web Server,操作如下:
   ――――――――――――――――――――――――――――――
    [oracle@Linux oracle]$cd $Oracle_HOME/Apache/Apache/bin
    [oracle@Linux oracle]$./startJServ.sh
    /opt/oracle9i/product/9.2.0/Apache/Apache/bin/apachectl start: httpd started
    ――――――――――――――――――――――――――――――


   啟動(dòng)Oracle Web Server后默認(rèn)的端口號(hào)是7777,在客戶端的瀏覽器地址欄中輸入
     
     http://xxx.xx.xxx.xxx:7777/

   其中,xxx.xx.xxx.xxx代表IP地址,或用網(wǎng)絡(luò)機(jī)器名也可。如果瀏覽器出現(xiàn) ORACLE HTTP Server的頁(yè)面,則說(shuō)明Oracle Web Server運(yùn)行正常。


   關(guān)閉Oracle Web Server, 操作如下:
   ――――――――――――――――――――――――――――――
    [oracle@Linux oracle]$cd $Oracle_HOME/Apache/Apache/bin
    [oracle@Linux oracle]$./stopJServ.sh
     /opt/oracle9i/product/9.2.0/Apache/Apache/bin/apachectl stop: httpd stopped
   ――――――――――――――――――――――――――――――

   啟動(dòng)Database Configuration Assistant,操作命令如下:
   ――――――――――――――――――――――――――――――
    [oracle@Linux oracle]$dbca&
   ――――――――――――――――――――――――――――――

   啟動(dòng)Oracle Net Configuration Assistant,操作命令如下:
   ――――――――――――――――――――――――――――――
    [oracle@Linux oracle]$netca&
   ――――――――――――――――――――――――――――――

   啟動(dòng)Enterprise Manager Configuration Assistant,操作命令如下:
   ――――――――――――――――――――――――――――――
    [oracle@Linux oracle]$emca&
   ――――――――――――――――――――――――――――――



   oemapp相關(guān)命令,如下:
   ――――――――――――――――――――――――――――――
   [oracle@Linux oracle]$oemapp dbastudio
   [oracle@Linux oracle]$oemapp console
   [oracle@Linux oracle]$oemapp txtmgr
   [oracle@Linux oracle]$oemapp ocmcli
   [oracle@Linux oracle]$oemapp lmviewer
   [oracle@Linux oracle]$oemapp ocm
   [oracle@Linux oracle]$oemapp esmsrv
   [oracle@Linux oracle]$oemapp opm
   [oracle@Linux oracle]$oemapp cpta
   [oracle@Linux oracle]$oemapp esm
   [oracle@Linux oracle]$oemapp jdbctest
   [oracle@Linux oracle]$oemapp oemutil
   [oracle@Linux oracle]$oemapp topsess
   [oracle@Linux oracle]$oemapp dataguard
   [oracle@Linux oracle]$oemapp worksheet
   [oracle@Linux oracle]$oemapp cp
   [oracle@Linux oracle]$oemapp sdoadvisor
   [oracle@Linux oracle]$oemapp pm
   ――――――――――――――――――――――――――――――
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Redhat AS4上安裝64位Oracle9204
Red Hat Enterprise Linux 5安裝Oracle10
linux下安裝oracle9i
Redhat 6.7 /lib/ld-linux.so.2: bad ELF interpreter 解決
RedHat Linux5.5下Oracle 11g安裝圖解
Oracle 9i 在 Red Hat 7.1 和 7.2 上的安裝
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服