<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        CentOS5.3安裝配置Oracle10g手動啟動及自啟動服務

        來源:懂視網 責編:小采 時間:2020-11-09 12:16:18
        文檔

        CentOS5.3安裝配置Oracle10g手動啟動及自啟動服務

        CentOS5.3安裝配置Oracle10g手動啟動及自啟動服務:下面是文字描述Oracle 10g,CentOS 5.3 上安裝過程1,下載解壓10201_database_linux32.zip到database文件,內存,swap是否合適請 下面是文字描述Oracle 10g,CentOS 5.3 上安裝過程 1,下載解壓10201_database_linux32.zip到
        推薦度:
        導讀CentOS5.3安裝配置Oracle10g手動啟動及自啟動服務:下面是文字描述Oracle 10g,CentOS 5.3 上安裝過程1,下載解壓10201_database_linux32.zip到database文件,內存,swap是否合適請 下面是文字描述Oracle 10g,CentOS 5.3 上安裝過程 1,下載解壓10201_database_linux32.zip到

        下面是文字描述Oracle 10g,CentOS 5.3 上安裝過程1,下載解壓10201_database_linux32.zip到database文件,內存,swap是否合適請

        下面是文字描述Oracle 10g,CentOS 5.3 上安裝過程

        1,下載解壓10201_database_linux32.zip到database文件,內存,swap是否合適請多查其他文章。

        2,進入database目錄,,可以查看welcom.html文檔里面的 Documentation的Quick Installation GuideQuick
        這里就是參考上面的文檔。

        3,檢查依賴文件,文檔里面有,請自己查看,沒有的yum一下,實在沒有的就不用去管他,安裝時的圖形界面需要libXp,這里先yum -y install libXp

        4,建立用戶和組群,如果原先就有,照做下面命令也沒沖突
        $su -
        #groupadd oinstall
        #groupadd dba
        #useradd -g oinstall -G dba oracle
        #passwd oracle

        5,安裝需要修改的內核參數
        執行下面命令的時候,先自己對比一下文檔里面的要求,不符合的才改。
        #vi /etc/sysctl.conf
        kernel.shmall = 2097152
        kernel.shmmax = 2147483648
        kernel.shmmni = 4096
        kernel.sem = 250 32000 100 128
        net.ipv4.ip_local_port_range = 1024 65000
        net.core.rmem_default=4194304
        net.core.rmem_max=4194304
        net.core.wmem_default=262144
        net.core.wmem_max=262144

        修改完了
        /sbin/sysctl -p
        一下

        6,安全限制
        #vi /etc/security/limits.conf 末尾加上

        #use for oracle
        oracle soft nproc 2047
        oracle hard nproc 16384
        oracle soft nofile 1024
        oracle hard nofile 65536

        #vi /etc/pam.d/login 末尾加上

        #use for oracle
        session required /lib/security/pam_limits.so

        #vi /etc/profile 末尾加上

        #use for oracle
        if [ $USER = "oracle" ]; then
        if [ $SHELL = "/bin/ksh" ]; then
        ulimit -p 16384
        ulimit -n 65536
        else
        ulimit -u 16384 -n 65536
        fi
        fi

        7,修改.bash_profile 我這oracle安裝在/home/oracle/10G目錄,如果要安裝到/oracle/10G目錄,請用root用戶mkdir /oracle;mkdir /oracle/10G; chown -R oracle:oinstall /oracle
        并對下面配置文件對ORACLE_BASE=/oracle做一下修改就是。

        su - oracle
        cd
        vi .bash_profile 自己對照修改為

        umask 022
        ORACLE_BASE=/home/oracle
        ORACLE_HOME=$ORACLE_BASE/10G
        ORACLE_SID=orcl
        PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

        export ORACLE_BASE
        export ORACLE_HOME
        export ORACLE_SID
        export PATH

        vi完后source .bash_profile一下

        8,修改發行版本,centos是沒有通過oracle認證的,不過不修改好像也能通過,這個隨大家。
        vi /etc/RedHat-release
        將CentOS release 5.3 (Final) 修改成redhat-4
        安裝完了再改回來就是

        9,安裝oracle

        su - oracle
        cd到oracle 的 database安裝目錄

        export LANG=en.UTF8
        這條命令修改語言環境,是為了解決下面顯示問題
        避免出現zh.GB2312的警告和亂碼

        ./runInstaller 或者sh runInstaller

        到這就是圖形安裝界面,安裝過程中,如果配置通不過,oracle是不讓安裝的,針對錯誤對照官方文檔重先修改一下就是。安裝過程中會要求你用root用戶執行命令root.sh和orainstRoot.sh,自己照著提示的完整路徑做就是。

        安裝完成oracle是默認啟動了的,后你就可以訪問下面的地址,請把下面yourIP替換成你的主機名 或者127.0.0.1 或者你的IP,推薦127.0.0.1
        iSQL*Plus URL:
        :5560/isqlplus

        iSQL*Plus DBA URL:
        :5560/isqlplus/dba

        Enterprise Manager 10g Database Control URL:
        :1158/em

        8,oracle默認是不自啟動的,一旦重啟,oracle就需要手動啟動:

        su - oracle

        啟動數據庫 ,密碼就是安裝時你填的密碼
        sqlpuls /nolog

        sql> conn sys/密碼 as sysdbasql> startup
        sql> exit

        sqlpuls具體路徑為$ORACLE_HOME/bin/sqlplus
        啟動監聽
        lsnrctl start

        lsnrctl具體路徑為$ORACLE_HOME/bin/lsnrctl

        上面只是啟動了數據庫和監聽基本服務
        要想啟動上面3個帶網頁地址訪問的服務,操作如下:

        isqlplusctl start 啟動iSQL*Plus,可以訪問:5560/isqlplus
        或者:5560/isqlplus/dba 這兩個地址,如果能打開,則確定iSQL*Plus已經啟動
        isqlplusctl具體路徑為$ORACLE_HOME/bin/isqlplusctl

        emctl start dbconsole 啟動Enterprise Manager 10g Database Control
        可以訪問:1158/em能打開,則確定Enterprise Manager 10g Database Control已經啟動。這個服務啟動有點慢恩,慢慢等恩。
        emctl具體路徑為$ORACLE_HOME/bin/emctl

        當然,oracle自己也有啟動腳本dbstart和關閉腳本dbshut
        先修改vi /etc/oratab
        將最后一行N變成Y
        然后修該$ORACLE_HOME/bin/dbstart內容

        ORACLE_HOME_LISTNER=$ORACLE_HOME

        su - oracle

        dbstart 就可以啟動oracle了,這個也只是啟動oracle數據庫和監聽基本服務,不帶3個網頁的服務,相當于上面的sqlplus 和 lsnrctl start兩個操作

        dbshut 就可以停止oracle了。

        不過要注意的是startup.log和shutdown.log最好確認一下他們的所有者是不是oracle
        最好可以chown oracle.oinstall startup.log
        chown oracle.oinstall shutdown.log一下,不然服務自啟動的時候會報一些錯

        9,把oracle添加為自啟動服務dbstart,root用戶進行如下操作
        su - root
        cd /etc/rc.d/init.d/
        gedit dbstart

        復制如下腳本1或者腳本2內容到dbstart文件:腳本1包括數據庫和監聽基本服務,iSQL*Plus,Enterprise Manager 10g Database Control所有服務

        腳本1(啟動所有服務)

        #!/bin/bash

        # chkconfig: 345 99 10

        # description: Startup Script for oracle Databases

        # /etc/rc.d/init.d/dbstart


        export ORACLE_BASE=/home/oracle

        export ORACLE_HOME=/home/oracle/10G

        export ORACLE_SID=orcl

        export PATH=$PATH:$ORACLE_HOME/bin


        ORA_OWNR="oracle"

        # if the executables do not exist -- display error

        if [ ! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME ]

        then

        echo "Oracle startup: cannot start"

        exit 1

        fi

        # depending on parameter -- startup, shutdown, restart

        # of the instance and listener or usage display

        case "$1" in

        start)

        # Oracle listener and instance startup

        echo -n "Starting Oracle: "

        su - $ORA_OWNR -c "$ORACLE_HOME/bin/dbstart"

        touch /var/lock/oracle

        su - $ORA_OWNR -c "$ORACLE_HOME/bin/isqlplusctrl start"

        su - $ORA_OWNR -c "$ORACLE_HOME/bin/emctl start dbconsole"


        echo "OK"

        ;;

        stop)

        # Oracle listener and instance shutdown

        echo -n "Shutdown Oracle: "

        su - $ORA_OWNR -c "$ORACLE_HOME/bin/emctl stop dbconsole"

        su - $ORA_OWNR -c "$ORACLE_HOME/bin/isqlplusctrl stop"

        su - $ORA_OWNR -c "$ORACLE_HOME/bin/dbshut"

        su - $ORA_OWNR -c "$ORACLE_HOME/bin/lsnrctl stop"

        rm -f /var/lock/oracle

        echo "OK"

        ;;

        reload|restart)

        $0 stop

        $0 start

        ;;

        *)

        echo "Usage: `basename $0` start|stop|restart|reload"

        exit 1

        esac

        exit 0

        腳本2:(只啟動數據庫和監聽)


        #!/bin/bash

        # chkconfig: 345 99 10

        # description: Startup Script for oracle Databases

        # /etc/rc.d/init.d/dbstart

        export ORACLE_BASE=/home/oracle

        export ORACLE_HOME=/home/oracle/10G

        export ORACLE_SID=orcl

        export PATH=$PATH:$ORACLE_HOME/bin

        case "$1" in

        start)

        su oracle -c $ORACLE_HOME/bin/dbstart

        touch /var/lock/oracle

        echo "OK"

        ;;

        stop)

        echo -n "Shutdown oracle: "

        su oracle -c $ORACLE_HOME/bin/dbshut

        rm -f /var/lock/oracle

        echo "OK"

        ;;

        *)

        echo "Usage: 'basename $0' start|stop"

        exit 1

        esac

        exit 0

        上面兩個腳本如果

        export ORACLE_BASE=/home/oracle

        export ORACLE_HOME=/home/oracle/10G

        和你所安裝的oracle路徑不相同,請參考修改就是,然后


        chown oracle.oinstall /etc/rc.d/init.d/dbstart

        chmod 775 /etc/rc.d/init.d/dbstart

        /sbin/chkconfig --add dbstart

        /sbin/chkconfig --list dbstart
        運行結果:
        dbstart 0:關閉 1:關閉 2:關閉 3:啟用 4:啟用 5:啟用 6:關閉
        可以
        /sbin/service dbstart start
        看看是否能啟動

        重啟看看
        然后自己可以測試下oracle所有服務是否啟動
        具體可以測試三個網頁地址
        sqlplus登錄下等

        好了,本文只是本人用來解決遺忘的記錄,等不了幾天我又忘很多了,希望也對你有所幫助,安裝過程中出現錯誤的話多google,baidu下,學linux就需要一天100個google,200個baidu的精神。

        linux

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        CentOS5.3安裝配置Oracle10g手動啟動及自啟動服務

        CentOS5.3安裝配置Oracle10g手動啟動及自啟動服務:下面是文字描述Oracle 10g,CentOS 5.3 上安裝過程1,下載解壓10201_database_linux32.zip到database文件,內存,swap是否合適請 下面是文字描述Oracle 10g,CentOS 5.3 上安裝過程 1,下載解壓10201_database_linux32.zip到
        推薦度:
        標簽: 安裝 5.3 啟動
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲精品9999久久久久无码| 亚洲成人一级电影| 免费观看又污又黄在线观看| 丁香花在线观看免费观看| 亚洲一区无码中文字幕乱码| 黄网站色在线视频免费观看| 337p日本欧洲亚洲大胆精品555588| 在线观看免费亚洲| 国产国产成年年人免费看片| 亚洲欧美aⅴ在线资源| 午夜免费福利在线观看| 亚洲AV成人无码网站| 日韩免费毛片视频| 高潮毛片无遮挡高清免费| 亚洲成a人在线看天堂无码| 久久精品免费网站网| 亚洲美女又黄又爽在线观看| 美女被cao网站免费看在线看| 国产亚洲人成无码网在线观看| 高潮毛片无遮挡高清免费视频| 亚洲电影日韩精品| 国产色无码精品视频免费| 亚洲AV日韩AV天堂一区二区三区| 无码专区AAAAAA免费视频| 亚洲乱码一二三四五六区| 免费精品人在线二线三线区别| 久久亚洲精品专区蓝色区| 精品剧情v国产在免费线观看| 亚洲a∨国产av综合av下载| 亚洲一区视频在线播放| 久久免费公开视频| 中国亚洲呦女专区| 久久精品夜色噜噜亚洲A∨| 无码人妻一区二区三区免费看| 亚洲资源在线观看| 狠狠久久永久免费观看| 黄色短视频免费看| 亚洲性一级理论片在线观看| 国产成人免费A在线视频| 午夜精品一区二区三区免费视频| 亚洲精品国产情侣av在线|