乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      在RedHat AS4 下安裝Oracle9i的方法備忘錄

       洪軒 2011-08-19

      ###########################################################################
                     在RedHat AS4 下安裝Oracle9i的方法備忘錄
      ###########################################################################
                                             整理:洪先 2011年3月24日 00:53:34
      安裝Red Hat AS4時(shí),版本是4.1.18,KERNEL版本為2.6.9-5Elsmp.安裝時(shí)不要選擇MYSQL數(shù)據(jù)庫(kù),
      其它項(xiàng)都選擇進(jìn)行安裝。需要配置網(wǎng)卡IP。
      1.通過(guò)rpm -qa|grep 命令確認(rèn)以下包安裝沒(méi),沒(méi)有通過(guò)RHEL4的安裝盤安裝
      #rpm -qa|grep compat
      compat-db
      compat-gcc-32
      compat-gcc-32-c++
      compat-oracle-rhel4                                 /*此安裝完AS4沒(méi)有安裝
      compat-libcwait                                     /*此安裝完AS4沒(méi)有安裝
      compat-libgcc-296
      compat-libstdc++-296
      compat-libstdc++-33 #rpm -qa|grep gcc
      gcc-c++#rpm -qa|grep gnome
      gnome-libs
      gnome-libs-devel#rpm -qa|grep libaio
      libaio-devel
      libaio#rpm -qa|grep make
      make #rpm -qa|grep openmotif21
      openmotif21#rpm -qa|grep xorg-x11-deprecated-libs
      xorg-x11-deprecated-libs-devel
      xorg-x11-deprecated-libs

      =======================================================================================
      2.修改配置文件
      (1)# vi /etc/sysctl.conf
           #Set kernel for Oracle
            kernel.shmall = 2097152
            kernel.shmmax = 2147483648
            kernel.shmmni = 4096
            kernel.sem = 250 32000 100 128
            fs.file-max = 65536
            net.ipv4.ip_local_port_range = 1024 65000       
      (2)修改#vi /etc/security/limits.conf文件,添加:
           oracle soft nofile 4096
           oracle hard nofile 63536
           oracle soft nproc 2047
           oracle hard nproc 16384
       
      ======================================================================================= 
      3.安裝SDK包
      在安裝之前oracle 之前,安裝以下SDK可能有用:以前的文檔上有 
      安裝IBMJava2-SDK-1.4.1-1.0.i386.rpm:
      先將該軟件包拷貝到/opt下,進(jìn)入到放該文件的目錄中,
      #cd /opt
      #rpm –ivh IBMJava2-SDK-1.4.1-1.0.i386.rpm
       文件會(huì)自動(dòng)安裝在/opt/IBMJava2-1.4.1/下。
       然后,修改/etc/profile的內(nèi)容,增加以下內(nèi)容:
       export JAVA_HOME=/opt/IBMJava2-141
       export PATH=$PATH:/opt/IBMJava2-141/bin
      =======================================================================================
      4.新建用戶組和用戶oracle并設(shè)置密碼:
        創(chuàng)建用戶和組
         # groupadd oinstall
         # groupadd dba
         # useradd -g oinstall -G dba oracle    //-g是組,-G是其他組,最后是用戶名。
         # passwd oracle                       //設(shè)置oracle密碼
      =======================================================================================
      5.準(zhǔn)備oracle的安裝及數(shù)據(jù)存儲(chǔ)根文件
        創(chuàng)建安裝所需的目錄
         #mkdir -p /opt/oracle/product/9.2.0
         #mkdir /opt/oracle9i
         #chmod 755 /opt/oracle
         #chmod 755 /opt/oracle9i
         #chown -R oracle.oinstall /opt/oracle
         #chown–R oracle.oinstall /opt/oracle9i
      ========================================================================================
      6.以root用戶登錄打補(bǔ)丁
       如果全部安裝了as4,只會(huì)有compat-oracle-rhel4和compat-libcwait沒(méi)有安裝 ,可在接下來(lái)安裝補(bǔ)丁patch 4198954解決
      ①首先將各補(bǔ)丁拷貝到/opt/oracle9i/patch目錄下
            # cd /opt/oracle9i/patch
            # unzip p4198954_21_linux.zip
            # cd 4198954/      
            # rpm -Uvh *.rpm
        注意:安裝過(guò)程中出現(xiàn),提示文件相關(guān)性的問(wèn)題,只需在AS4系統(tǒng)安裝盤中找到相應(yīng)文件安裝,再執(zhí)行一次安裝包
      ②先做p3006854_9204_LINUX.zip 補(bǔ)丁安裝:
           #cd /home/oracle/patch
           #unzip p3006854_9204_LINUX.zip
           #cd 3006854
           #sh rhe13_pre_install.sh
           Applying patch...
           Patch successfully applied
        顯示:Patch has already been applied                    /*修補(bǔ)程序已經(jīng)應(yīng)用
      =======================================================================================
      7.設(shè)置oracle環(huán)境變量:
      su - oracle
      vi .bash_profile 添加如下內(nèi)容:
      # Set the LD_ASSUME_KERNEL environment variable only for RHEL AS 4 !!
      # Use the "Linuxthreads with floating stacks" implementation instead of NPTL:
      export LD_ASSUME_KERNEL=2.4.19 # for RHEL AS 4
      #Oracle Environment
      export ORACLE_BASE=/opt/oracle
      export ORACLE_HOME=$ORACLE_BASE/product/9.2.0
      export ORACLE_SID=orcl
      export ORACLE_TERM=xterm
      #export TNS_ADMIN= Set if sqlnet.ora, tnsnames.ora, etc. are not in $ORACLE_HO
      /network/admin
      export NLS_LANG=AMERICAN_AMERICA.zhs16GBK;
      export TNS_ADMIN=$ORACLE_HOME/network/admin
      export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
      export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
      export ORACLE_OWNER=oracle
      # User specific environment and startup programs
      PATH=$PATH:$ORACLE_HOME/bin
      export PATH
      #Set the following CLASSPATH environment variable:
      CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
      CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
      export CLASSPATH
      export DISPLAY=:0.0

      =======================================================================================
      8.復(fù)制解壓Oracle安裝文件到oracle9i并解壓
      ftp上傳文件到/oracle目錄,然后執(zhí)行
      $zcat ship_9204_linux_disk1.cpio.gz | cpio -idmv
      $zcat ship_9204_linux_disk2.cpio.gz | cpio -idmv
      $zcat ship_9204_linux_disk3.cpio.gz | cpio -idmv
      =======================================================================================
      9.運(yùn)行runInstaller進(jìn)行安裝
      $cd /opt/oracle9i/Disk1
      $ ./runInstaller
      安裝過(guò)程中
      ① 提示要求root運(yùn)行一些腳本(/oracle/app/oracle/product/9.2.0/root.sh等)
        如:$ su - root
            # cd /opt/oracle/product/9.2.0/
            #./root.sh
         Enter the full pathname of the local bin directory: [/usr/local/bin]這里直接回車填寫默認(rèn)即可
      ② 必須以圖形界面登陸,圖形界面以oraclet身份登陸的時(shí)候,會(huì)話請(qǐng)選擇“英文”,這是為了讓oracle安裝的介面不出現(xiàn)亂碼。
      ③ UNIX Group Name輸入"oinstall
      ④ 選擇"Oracle 9i Database 9.2.0.4.0",然后點(diǎn)擊product Languages’添加"Simplified Chinese(簡(jiǎn)體中文)
         Database Configuration 選擇"Software Only"
       
      =======================================================================================
      10.DBCA建庫(kù)
      (1)修改dbca文件
      在建庫(kù)前(做dbca前):做下面的修改,如果前面安裝了SDK包就需要修改。
       #vi  /opt/oracle/product/9.2.0/bin/dbca
        ①將“49行”:JRE_DIR=/opt/oracle/product/9.2.0/bin/JRE  ▲改為:JRE_DIR=/opt/IBMJava2-141
        ②將“120行、123行”:$ JRE_DIR/bin/jre                  ▲改為:$ JRE_DIR/bin/java
        ③將“27行”:JRE_FILE=rt.jar                            ▲改為:JRE_FILE=dt.jar
        ④將“28行”:118_FILE=i18n.jar                          ▲改為:118_FILE=htmlconverter.jar、

      11.建庫(kù)過(guò)程
      ① 打開(kāi)終端,在shell命令提示下執(zhí)行dbca建庫(kù)
      ② Select the operation you want to perform選擇“Create a database”創(chuàng)建數(shù)據(jù)庫(kù),然后點(diǎn)“NEXT”
      ③ 選擇New Database點(diǎn)擊“NEXT”默認(rèn)
       (模板4種:Data warehouse(數(shù)據(jù)倉(cāng)庫(kù))、General Purpose(通用數(shù)據(jù)庫(kù))、
        New Database(新數(shù)據(jù)庫(kù))) Transaction Processing(事務(wù)處理)
      ④ 數(shù)據(jù)庫(kù)的標(biāo)識(shí)(全局變量名export ORACLE_SID=ora與此相同
      ⑤ 選擇character sets ---Choose from the list of character sets----ZHS16GBK
         注意:請(qǐng)查看原來(lái)oracle數(shù)據(jù)庫(kù)的字符集再進(jìn)行對(duì)應(yīng)字符集選擇),然后點(diǎn)擊“NEXT”
      ⑥ 中間若出現(xiàn)類似錯(cuò)誤請(qǐng)選擇igone跳過(guò)
      ⑦ 輸入sys和system管理密碼,不能以數(shù)字開(kāi)頭,否則出錯(cuò)
      =======================================================================================
      12,測(cè)試Oracle 9i 數(shù)據(jù)庫(kù) 
      ①啟動(dòng)oracle監(jiān)聽(tīng)     
      $lsnrctl
      lsnrctl>status
      lsnrctl>start
      lsnrctl>quit
      /*Oracle的監(jiān)聽(tīng)程序主要是為客戶端的連接提供接口
      ②連接數(shù)據(jù)庫(kù)
      $sqlplus /nolog
      SQL>connect / as sysdba
      SQL>startup
      SQL>shutdown
      SQL>startup
      SQL>quit
      如果以上操作均運(yùn)行正常,則數(shù)據(jù)庫(kù)最終安裝成功。
      =======================================================================================
      13.創(chuàng)建表空間還原數(shù)據(jù)
      (1)創(chuàng)建表空間ynspace
      ①先用oracle用戶登陸linux服務(wù)器創(chuàng)建表空間目錄
      $ mkdir -p /opt/oracle/oradata/yndb
      然后用sysdba登陸sqlplus
      $ sqlplus /nolog
      >conn /as sysdba
      執(zhí)行下面語(yǔ)句:
      >create tablespace ynspace datafile '/opt/oracle/oradata/yndb/ynspace.dbf' size 1000M autoextend on next 5M maxsize unlimited default storage (initial 128K next 2M pctincrease 0);
      ②繼續(xù)在sqlplus中創(chuàng)建3個(gè)數(shù)據(jù)庫(kù)用戶(對(duì)應(yīng)3個(gè)數(shù)據(jù)庫(kù)方案)
      ★用戶szuser密碼sztest380
      create user szuser identified by sztest380 default tablespace ynspace;
      grant dba,connect to szuser;
      grant dba to szuser;
      ★用戶szuser1 密碼sztest380
      create user szuser1 identified by sztest380 default tablespace ynspace;
      grant dba,connect to szuser1;
      grant dba to szuser1;
      ★用戶coalbase 密碼coalbase380
      create user coalbase identified by coalbase380 default tablespace ynspace;
      grant dba,connect to coalbase
      grant dba to coalbase
      ③還原數(shù)據(jù)庫(kù)(在數(shù)據(jù)庫(kù)所在文件夾執(zhí)行)
      ★使用imp工具還原方案szuser,數(shù)據(jù)庫(kù)文件為' szuser_empty_1203.dmp'
      $ imp szuser/sztest380 full=y file=szuser_empty_1203.dmp ignore=y
      ★使用imp工具還原方案szuser,數(shù)據(jù)庫(kù)文件為szuser1_empty_1202
      $ imp szuser/sztest380 full=y file=szuser1_empty_1202.dmp rows=y ignore=y
      ★在linux下使用imp工具還原方案coalbase,數(shù)據(jù)庫(kù)文件為'coalbase1117.dmp'
      $ imp coalbase/coalbase380 full=y file=coalbase_empty_1202 ignore=y
      注意:全部添加完畢后使用oracle客戶端工具將所有的序列、程序包、程序包體、存儲(chǔ)過(guò)程、觸發(fā)器都重新編譯一次。
      ###########################################################################
      14.啟動(dòng)圖形界面配置數(shù)據(jù)庫(kù)
      $ oemapp dbastudio
      配置數(shù)據(jù)庫(kù)
      其中設(shè)置服務(wù)器IP,SID(安裝數(shù)據(jù)庫(kù)時(shí)設(shè)置的),本地網(wǎng)絡(luò)服務(wù)(用于本地程序訪問(wèn)服務(wù)器時(shí)使用。
       
      ###########################################################################
                                         了  解
      ###########################################################################
       
      ◆oracle手動(dòng)啟動(dòng)腳本
      sqlplus << EOF
      sys/oracle as sysdba
      startup
      EOF
      lsnrctl start

      =======================================================================================
      ◆做成Oracle自啟動(dòng)
      #vi /etc/rc.d/rc.local, 內(nèi)容如下:
      ------------------------------------------
      #!/bin/sh
      #
      # This script will be executed *after* all the other init scripts.
      # You can put your own initialization stuff in here if you don't
      # want to do the full Sys V style init stuff.
      touch /var/lock/subsys/local
      /opt/Navisphere/bin/axnaviserverutilcli update
      su - oracle -c 'dbstart'
      su - oracle -c 'lsnrctl start'
      -------------------------------------------
      其中dbstart、dbshut在/oracle/app/oracle/product/9.2.0/bin目錄

      =======================================================================================
      ◆開(kāi)啟RHEL4的telnet、ftp服務(wù)
      RHEL4安裝盤盤安裝telnet-server-0.17-30 RPM包
      #ntsysv 選擇telnet gssftp
      #service xinetd restart 啟動(dòng)服務(wù)
      #chkconfig --list 查看服務(wù)啟動(dòng)狀況
      =======================================================================================
      ◆加eth0網(wǎng)卡網(wǎng)關(guān)
      #vi /etc/sysconfig/network-scripts/ifcfg-eth0 ,內(nèi)容如下
      --------------------------------------------
      DEVICE=eth0
      BOOTPROTO=static
      BROADCAST=x.x.x.255
      HWADDR=00:12:3F:FF:11:36
      IPADDR=x.x.x.x
      NETMASK=255.255.255.0
      GATEWAY=x.x.x.x #添加網(wǎng)關(guān),否則不能訪問(wèn)容災(zāi)庫(kù)地址
      NETWORK=x.x.x.0
      ONBOOT=yes
      TYPE=Ethernet
      --------------------------------------------
      #service network restart 重啟網(wǎng)卡使生效
      =======================================================================================

      按CTRL+ALT+F7進(jìn)入X圖形環(huán)境,確認(rèn)啟動(dòng)時(shí)進(jìn)入X11窗口可查看/etc/inittab內(nèi)容:
      有一行' id:5:initdefault: ' ,5改為3是Full multiuser mode
      在X11環(huán)境打開(kāi)terminal窗口(類似cmd),執(zhí)行
      #xclock 看是否彈出時(shí)鐘圖形窗口
      #xhost + local: 使本地用戶均能訪問(wèn)X圖形服務(wù)(帶冒號(hào)),注意Oracle用戶環(huán)境變量DISPLAY=:0.0
      =======================================================================================
       
       

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多