在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > oracle9204在redhat as3u3下的安裝全過程

            oracle9204在redhat as3u3下的安裝全過程

            作者: 時間:2007-05-23 來源:網(wǎng)絡(luò) 收藏
            上班了,接到的工作基本都是在linux操作環(huán)境下的,沒有辦法,一個字---學。真的是從零開始。從上這個班的日子算起距離今天不到40天。真實的學習,真實的記錄。
            開始linux的安裝,開始linux相關(guān)知識的學習(說實在的以前在學校學的都是狗屁)。一天老總叫我在終端模式下配置網(wǎng)卡,我不會,當時老總肯定暈的了。

            經(jīng)過數(shù)天的N次試驗,終于成功了。為感謝各位朋友的幫助,把我的安裝過程記錄下來,便于大家的交流。

            硬件環(huán)境:組裝機一臺:p4 2.0G,318MDDR,IIDE60G硬盤。
            服務(wù)器一臺:dell tm poweredge tm 1850.系統(tǒng):2.8Gcpu,1g內(nèi)1024M73G硬盤。

            提醒:安裝時,不要安裝Apache服務(wù)。(因為安裝后,系統(tǒng)會生成ache服務(wù),而且無法看到,無法刪除,在安裝時與的建議沖突,我是有這個方面的慘痛教訓(xùn)的。)

            1、這可是安裝前的準備工作哦,可別小看這些文件啊,你確定你都安裝了嗎?當然如果你是全部安裝,那我就羅索了。
            [root@hualu root]# rpm -qa|grep compat
            compat-libstdc++-7.3-2.96.128
            compat-libstdc++-devel-7.3-2.96.128
            compat-gcc-7.3-2.96.128
            compat-db-4.0.14-5
            compat-gcc-c++-7.3-2.96.128
            [root@hualu root]# rpm -qa|grep tcl
            tcl-8.3.5-92.2
            tclx-8.3-92.2
            tcl-devel-8.3.5-92.2
            [root@hualu root]# rpm -qa|grep glib
            glibc-devel-2.3.2-95.27
            glibc-common-2.3.2-95.27
            glib-1.2.10-11.1
            glibc-profile-2.3.2-95.27
            glibc-headers-2.3.2-95.27
            glibc-2.3.2-95.27
            glib2-2.2.3-2.0
            glibc-utils-2.3.2-95.27
            glibc-kernheaders-2.4-8.34.1
            [root@hualu root]# rpm -qa|grep openmotif
            openmotif-2.2.3-3.RHEL3
            [root@hualu root]# rpm -qa|grep setarch
            setarch-1.3-1
            以上軟件包都在第三張光盤上,記得添加上哦。

            這些補丁也不能少?。?
            p3006854_9204_LINUX.zip 在運行 runInstaller 之前打.
            p3119415_9204_LINUX.zip 在升級到9.2.0.4.0之后打.
            p2617419_210_GENERIC.zip 打3119415補丁所需要的補丁.
            p3948480_9206_LINUX.zip 這是繼續(xù)升級用的。
            以上補丁包如果沒有可以到google上搜一下,上面的三個我到是可以發(fā)給你們(很小,加起來才200多k,下面的一個就比較大了300多M).

            2、現(xiàn)在進入我們的用戶和用戶組的準備工作。

            記得一定要用root用戶執(zhí)行以下命令或者在終端的情況下來一個su - root,這樣你就對了。
            [root@hualu root]# groupadd oinstall
            [root@hualu root]# groupadd dba
            [root@hualu root]# useradd -g oinstall -G dba oracle
            [root@hualu root]# passwd oracle
            Changing password for user oracle.
            New password:
            Retype new password:
            passwd: all authentication tokens updated successfully.

            3?,F(xiàn)在進入安裝前的目錄準備工作。
            [root@hualu root]# mkdir -p /opt/ora9/product/9.2
            [root@hualu root]# mkdir /var/opt/oracle
            [root@hualu root]# chown oracle.dba /var/opt/oracle
            [root@hualu root]# chown -R oracle.dba /opt/ora9
            對于上面的這一切我想向新手說幾句:在linux下該大寫的要大寫,中間有空格的也不要拉下。

            4、設(shè)置內(nèi)核參數(shù),調(diào)節(jié)信號燈以及共享內(nèi)存的大小。
            修改/etc/sysctl.conf(知道怎么修改吧?vi /etc/sysctl.conf)的文件,加入下面的語句:
            kernel.shmmax = 1073741824 (不知道這些有什么作用?看看下面的相關(guān)知識吧,斟酌你的設(shè)置,我的內(nèi)存可是1G)
            kernel.shmmni = 4096
            kernel.shmall = 2097152
            kernel.sem = 250 32000 100 128
            fs.file-max = 65536
            net.ipv4.ip_local_port_range = 1024 65000

            相關(guān)知識:sem 4個參數(shù)依次為semmsl(每個用戶擁有信號量最大數(shù));semmns(系統(tǒng)信號量最大數(shù));semopm(每次semopm系統(tǒng)調(diào)用操作數(shù));

            semmni(系統(tǒng)信號量集數(shù)最大數(shù)).
            Shmmax 最大共享內(nèi)存2GB 物理內(nèi)存如果小的話可以設(shè)置成 536870912.
            Shmmni 最小共享內(nèi)存 4096KB.
            Shmall 所有內(nèi)存大小.

            上面的系統(tǒng)參數(shù)你改了嗎?不知道!執(zhí)行下面的命令看看了。
            #sysctl -p(或者#more /etc/sysctl.conf |grep kernel.s)
            看到了嗎?成功了嗎?恭喜你進入下一步。

            5.下面是設(shè)置oracle對文件的要求:
            編輯文件:/etc/security/limits.conf 加入以下語句:
            oracle    soft    nofile    65536
            oracle    hard    nofile   65536
            oracle    soft    nproc    16384
            oracle    hard    nproc    16384

            6、歡迎你來到這里,堅持下去就會成功的。繼續(xù):
            A.設(shè)置系統(tǒng)環(huán)境:(也就是說要用 root 或者 su - root來進行。)
            #export ORACLE_BASE=/opt/ora9
            #export ORACLE_HOME=/opt/ora9/product/9.2
            (這是我們未來的安裝地點啊)
            B.設(shè)置oracle用戶的環(huán)境, 新開一個終端,
            su - oracle
            ***注意一定要新開一個 ,這等于是未來oracle的家庭環(huán)境,呵呵。***

            打開.bash_profile文件,將如下內(nèi)容加入:
            (命令vi $HOME/.bash_profile 或者vi /home/oracle/.bash_profile)
            #oracle 9i
            export DISPLAY=”192.168.0.38:0.0” (如果是本機安裝就可以不要這句話,我是用xmanage遠程安裝,這是我電腦的局域網(wǎng)的ip地址)
            export ORACLE_BASE=/opt/ora9
            export ORACLE_HOME=/opt/ora9/product/9.2
            export PATH=$ORACLE_HOME/binORACLE_HOME/Apache/Apache/binPATH
            export ORACLE_OWNER=oracle
            export ORACLE_SID=ora9i (數(shù)據(jù)庫全局變量名)
            export ORACLE_TERM=xterm (xterm窗口模式 vt100 終端調(diào)試模式)
            export LD_ASSUME_KERNEL=2.4.1
            export THREADS_FLAG=native
            export LD_LIBRARY_PATH=/opt/ora9/product/9.2/libLD_LIBRARY_PATH
            export PATH=/opt/ora9/product/9.2/binPATH
            export NLS_LANG=AMERICAN ( (設(shè)置語言AMERICAN英文) (如果選用中文安裝安裝請注釋掉這句話,不知道怎么注釋?就是在前面加一個#)
            export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
            保存后退出. 執(zhí)行: #source .bash_profile 查看 執(zhí)行#set | more(看到了你剛才的更改了吧?)

            7、解壓文件,安裝前打補丁,切換到root用戶的控制臺:(注:打補丁前執(zhí)行以下語句)
            #su – root
            #mv /usr/bin/gcc /usr/bin/gcc323
            #ln –s /usr/bin/gcc296 /usr/bin/gcc
            #mv /usr/bin/g++296 /usr/bin/g++
            #ln –s /usr/bin/g++ /usr/bin/g++296
            然后。退出登錄,再次進入,這時候oracle的環(huán)境就已經(jīng)生效了.

            8.建立oracle安裝臨時目錄 su - root
            #cd /home
            #mkdir ora9i
            #cd ora9i
            這些目錄你可以自己定義,用來存放安裝文件。
            我的安裝文件都放在了/home/ora9i里面了,安裝文件包括一下的文件:
            ship_9204_linux_disk1.cpio.gz
            ship_9204_linux_disk2.cpio.gz
            ship_9204_linux_disk3.cpio.gz
            這些文件也可以是光盤,但是光盤安裝存在一些問題,到最后我會向大家說明用光盤安裝的注意事項。
            這些文件可以直接到http://www.oracle.com下載。我就是下載的。

            9.下面就開始我們的安裝歷程吧。
            下面的命令可都是咱root下運行,否則提示權(quán)限不夠。
            解gz文件 (窗口模式解壓不會把原檔案刪除,終端模式解壓后自動刪除原檔案)
            #gunzip ship_9204_linux_disk1.cpio.gz
            #gunzip ship_9204_linux_disk2.cpio.gz
            #gunzip ship_9204_linux_disk3.cpio.gz
            再看看里面多了文件了嗎?肯定多了三個cpio的文件了
            釋放cpio文件
            #cpio -idmv ship_9204_linux_disk1.cpio
            #cpio -idmv ship_9204_linux_disk2.cpio
            #cpio -idmv ship_9204_linux_disk3.cpio
            //這個步驟將生成三個文件夾:DISK1, DISK2, DISK3
            root身份運行,在/home/ora9i
            p3006854_9204_LINUX.zip 補丁安裝:(已經(jīng)將補丁解壓到光盤)
            #unzip p3006854_9204_LINUX.zip
            #cd /home/ora9i /3006854
            #sh rhe13_pre_install.sh
            Applying patch...
            Patch successfully applied

            10.完成的安裝:
            新開一個控制終端(用root用戶開)
            #xhost +192.168.0.2 (本地IP地址)
            (xhost disable訪問控制,客戶端可以從任何主機進行連接)
            這個命令用來保證oracle用戶調(diào)用X11,否則無法安裝
            #su - oracle
            在登錄終端中切換到oracle用戶:
            在oracle主目錄里運行:# /home/ora9i/Disk1/runInstaller
            就這樣開始了你的安裝歷程,在這中間還是有很多要說的,要不只能走向失敗。
            安裝過程中的注意事項:
            1.在安裝中讓你輸入 UNIX group name:oinstall (#groupadd oinstall)
            如果提示orainstRoot.sh權(quán)限問題,在root終端下執(zhí)行:
            #sh /tmp/orainstRoot.sh 然后繼續(xù)
            還有一個腳本要我們在root下運行。
            #/opt/ora9/product/9.2/root.sh
            這樣就基本能進入到下一步了,一路NEXT是你最好的選擇。
            中間還要我們輸入幾個密碼。

            問:剛開始我在安裝的時候出現(xiàn)了亂碼----怎么解決?
            答:在#/home/ora9i/Disk1/runInstaller之前#unset LANG這個問題就這樣解決了。

            11.打其他的補丁:
            切換到root的終端。
            首先安裝 opatch.
            # unzip p2617419_210_GENERIC.zip
            Archive: p2617419_210_GENERIC.zip
            creating: OPatch/
            creating: OPatch/docs/
            inflating: Opatch/docs/FAQ
            ......
            inflating: README.txt
            #pwd (查看執(zhí)行權(quán)限)
            #export PATH=$PATH:/home/ora9i/Opatch:/sbin
            (修改PATH時要要包括解壓縮出來的Opatch 和 sbin目錄)
            # unzip p3119415_9204_LINUX.zip
            Archive: p3119415_9204_LINUX.zip
            creating: 3119415/
            inflating: 3119415/README.txt

            # cd 3119415
            # opatch apply

            ****如果提示HOME變量錯誤可執(zhí)行語句:****
            #export ORACLE_BASE=/opt/ora9
            #export ORACLE_HOME=/opt/ora9/product/9.2
            出現(xiàn)success的提示就全部安裝成功.
            (出現(xiàn)選擇ORACLE_HOME=/opt/ora9/product/9.2選擇N)

            12。升級補丁也一定要打好.
            如果安裝時沒有選擇安裝數(shù)據(jù)庫,必須手動安裝配置數(shù)據(jù)庫、監(jiān)聽器和網(wǎng)絡(luò)服務(wù)。
            i. $unset LANG --好像只能顯示英文
            ii. $dbca --創(chuàng)建數(shù)據(jù)庫
            iii. $netca --配置監(jiān)聽器和本地網(wǎng)絡(luò)服務(wù)名,全部使用缺省值就可以。
            f) 修改dbstart腳本
            修改設(shè)置啟動參數(shù)的地方,把init改為spfile

            13、 安裝Patch9206
            a) 準備安裝文件
            $unzip p3948480_9206_LINUX.zip
            b) 如果Oracle正在運行,停止所有相關(guān)的服務(wù)
            c) 安裝新的OUI,執(zhí)行:# YourInstallDir/runInstaller,按照提示執(zhí)行即可
            d) 安裝補丁包9206
            i. 執(zhí)行:# YourInstallDir/runInstaller,按照提示執(zhí)行即可
            ii. 更新數(shù)據(jù)庫,按照下列順序執(zhí)行sql腳本
            $sqlplus /nolog
            Sql>;conn / as sysdba
            Sql>;startup migrate
            Sql>;spool /tmp/patchlog
            Sql>;@$ORACLE_HOME/rdbms/admin/catpatch.sql
            Sql>;spool off
            Sql>;shutdown
            Sql>;startup
            Sql>;spool /tmp/rp.log
            Sql>; @$ORACLE_HOME/rdbms/admin/utlrp.sql
            Sql>;spool off
            Sql>;shutdown
            Sql>;startup
            Sql>;exit
            iii. 啟動監(jiān)聽器:$lsnrctl start
            iv. 客戶端可以正常使用Oracle


            還有一點后面的工作,今天就寫這么多了,且等下回分解。
            以上內(nèi)容參考的帖子也比較多,如果原作者有異議,請和我聯(lián)系。
            msn:[email protected]
            Email:[email protected]
            qq:57501540
            說實在的在這里我感謝我的幾個老總,給予我在工作上的幫助。


            關(guān)鍵詞: RedHat Oracle

            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉