• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • oracle 9.2.0.6 for red hat as4的安裝

    發表于:2007-05-26來源:作者:點擊數: 標簽:
    一次安裝經歷,發到這里也算是備份。 oracle 9.2.0.6 for red hat as4的安裝 oracle 9.2.0.6 for red hat as4的安裝 一. 安裝準備 1. 需要下列軟件包安裝 rpm -q make \ compat-db \ compat-gcc-32 \ compat-gcc-32-c++ \ compat-oracle-rhel4 \ compat-libc

    一次安裝經歷,發到這里也算是備份。

    oracle 9.2.0.6 for red hat as4的安裝


                

    oracle 9.2.0.6 for red hat as4的安裝


    一. 安裝準備

       1. 需要下列軟件包安裝
      
           rpm -q make                    \
           compat-db                      \
           compat-gclearcase/" target="_blank" >cc-32                  \
           compat-gcc-32-c++              \
           compat-oracle-rhel4            \
           compat-libcwait                \
           compat-libgcc-296              \
           compat-libstdc++-296           \
           compat-libstdc++-33            \
           gcc                            \
           gcc-c++                        \
           gnome-libs                     \
           gnome-libs-devel               \
           libaio-devel                   \
           libaio                         \
           make                           \
           openmotif21                    \
           xorg-x11-deprecated-libs-devel \
           xorg-x11-deprecated-libs
          
           如果全部安裝了as4,只會有compat-oracle-rhel4和compat-libcwait沒有安裝
          
        2. 安裝補丁 patch 4198954 (metalink.oracle.com)
       
           [root@web orace9i_linux-as3&4_patch]# unzip p4198954_21_linux.zip
           Archive:  p4198954_21_linux.zip
           creating: 4198954/
           inflating: 4198954/compat-oracle-rhel4-1.0-5.i386.rpm 
           inflating: 4198954/compat-libcwait-2.0-2.i386.rpm 
           inflating: 4198954/README.txt     
           [root@web orace9i_linux-as3&4_patch]# cd 4198954/
           [root@web 4198954]# ls
           compat-libcwait-2.0-2.i386.rpm  compat-oracle-rhel4-1.0-5.i386.rpm  README.txt
           [root@web 4198954]# rpm -Uvh *.rpm
           Preparing...                ########################################### [100%]
           1:compat-oracle-rhel4    ########################################### [ 50%]
           2:compat-libcwait        ########################################### [100%]
          
        3. 設置共享內存參數
       
           3.1 Setting SHMMAX Parameter  (設置共享內存最大值)
               其實也限制SGA的大小,在2G內存的系統上我設置了為1G
           3.2 Setting SHMMNI Parameter  (設置共享內存中段的最大數量)
               默認的4096夠用了,無需修改
           3.3 Setting SHMALL Parameter  (系統中一次用到的內存頁中的共享內存數量)
               默認的2097152已經夠用
              
        4. 設置信號量參數
       
           4.1 The SEMMSL Parameter (每個信號集合中最大信號數量)
               oracle建議設為數據庫配置文件init.ora中PROCESSES的最大值,同時最小值為100
           4.2 The SEMMNI Parameter (這個linux系統中最大信號集合的最大值)
               oracle建議的最小值為100
           4.3 The SEMMNS Parameter (整個linux系統中最大信號數量)
               oracle建議設為系統中所有數據庫的PROCESSES之和,將最大的PROCESSES乘以2并且每個數據庫再增加10
               僅在初始化安裝oracle時可以設為最小的256
           4.4 The SEMOPM Parameter (semop(2)系統調用能處理的最大信號數量)
               oracle建議最小值為100,只有這個參數需要從默認32修改到100
          
        5. 設置文件句柄
       
           5.1 Setting System Wide Limit for File Handles (系統最大句柄數)
               默認已經超過206085oracle建議的65536
              


        6. 實際上對系統的更改
       
           6.1 不重起更改內核參數      
               sysctl -w kernel.shmmax=1073741824
               sysctl -w kernel.sem="250 32000 100 128"
           6.2 永久是修改生效,修改/etc/sysctl.conf文件   
               echo "kernel.shmmax=1073741824" >> /etc/sysctl.conf    #設置共享內存最大值其實也是SGA的最大值
               echo "kernel.sem=250 32000 100 128" >> /etc/sysctl.conf
              
        7. 對3 4 5參數的查看是否需要修改的命令序列
             
    [root@web 4198954]# cat /proc/sys/kernel/shmmax
    33554432
    [root@web 4198954]# cat /proc/sys/kernel/shmmni
    4096
    [root@web 4198954]# cat /proc/sys/kernel/shmall
    2097152
    [root@web 4198954]# ipcs -ls

    ------ Semaphore Limits --------
    max number of arrays = 128
    max semaphores per array = 250
    max semaphores system wide = 32000
    max ops per semop call = 32
    semaphore max value = 32767

    [root@web 4198954]# # cat /proc/sys/kernel/sem
    [root@web 4198954]#  cat /proc/sys/kernel/sem
    250     32000   32      128
    [root@web 4198954]# cat /proc/sys/fs/file-max
    206085

        8. 檢查交換空間
       
           應大于400M
          
        9. 建立oracle用戶及目錄
       
           su - root
           groupadd dba          # group of users to be granted with SYSDBA system privilege
           groupadd oinstall     # group owner of Oracle files
           useradd -c "Oracle software owner" -g oinstall -G dba oracle -d /oracle
           passwd oracle
           mkdir -p /oracle
           chown -R oracle.oinstall /oracle
                                              
           mkdir /tools/oracle_install
           chown -R oracle.dba /tools/oracle_install
           chmod 755 /var/opt/oracle
     
        10. oracle用戶的環境變量設置
       
    # Set the LD_ASSUME_KERNEL environment variable only for Red Hat 9,
    # RHEL AS 3, and RHEL AS 4 !!
    # Use the "Linuxthreads with floating stacks" implementation instead of NPTL:
    #export LD_ASSUME_KERNEL=2.4.1    # for RH 9 and RHEL AS 3
    export LD_ASSUME_KERNEL=2.4.19   # for RHEL AS 4

    # Oracle Environment
    export ORACLE_BASE=/oracle
    export ORACLE_HOME=$ORACLE_BASE/product/9.2.0.6
    export ORACLE_SID=colorme
    export ORACLE_TERM=xterm
    # export TNS_ADMIN= Set if sq.net.ora, tnsnames.ora, etc. are not in $ORACLE_HOME/network/admin
    export NLS_LANG=AMERICAN;
    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

    # Set shell search paths
    export PATH=$PATH:$ORACLE_HOME/bin

    二. 安裝

       1.使用遠程安裝
         server 是192.168.1.254
         client 是192.168.1.157
        
         client上使用securecrt工具登陸到server上執行所有安裝命令
        
       2. server上允許client訪問
      
          su - root
          xhost +192.168.1.157
       3. client上運行x windows server
      
          運行xmanager的Xstart,填入 host: 192.168.1.254  protocol: ssh  user: root,然后點擊run
          登陸成功后會出現個shell
         
       4. server上執行9204的安裝
      
          su - oracle
          cd /tools/oracle_install/Disk1
          ./runInstall.sh
         
          一路上都要默認,或者按提示運行sh腳本,只有幾個地方需要注意:
          4.1 選擇字符集的時候默認的是WE8ISO8859P1,我一般選擇Simplified Chinese ZHS32GB18030。
          4.2 Database idenetification的時候global database name默認是空的,只要輸入和下面SID內容一致即可。
          4.3 安裝類型選擇sofware only ,因為下面要繼續升級到9.2.0.6
       5. 解壓  p4188455_10103_linux.zip 
          unzip p4188455_10103_linux.zip
          會釋放出兩個文件:oraparam.ini和readme文件
          
         
       6. 解壓  p3948480_9206_LINUX.zip 9204升級到9206的升級文件
          unzip p3948480_9206_LINUX.zip
       7. 升級安裝installer自身
          cd Disk1
          su - oracle
          ./runInstaller -paramFile ../../orace9i_linux-as3\&4_patch/oraparam.ini
         
          首先升級安裝 installer自己,然后退出
         
       8. 升級到9206
          ./runInstaller -paramFile ../../orace9i_linux-as3\&4_patch/oraparam.ini
          這次選擇升級到9206
       9. 運行dbca建庫
          略
         
         
         
       
       
          
          

        10. 安裝過程中的3個奇怪問題
       
            10.1 jre不存在
                
                描述:
          
    [oracle@ora139 Disk1]$ dbca
    jre was not found in /opt/oracle/product/9.2.0.6/oracle.swd.jre/bin/i386/native_threads/jre
    [oracle@ora139 Disk1]$ ln -s /opt/oracle/product/9.2.0.6/oracle.swd.jre/bin/i386/native_threads/java /opt/oracle/product/9.2.0.6/oracle.swd.jre/bin/i386/native_threads/jre

               dbca為什么會引用本來不存在的jre,而不是java。作完連接之后dbca即可運行。
            10.2 dbca的問題2
               
                描述:通過client遠程運行dbca建庫到命名數據庫的時候,將顯示輸出到本子上的顯示上是輸入 sid的時候提示錯誤,無法進行下去,
                但是在server本機運行正常。

            10.3 dbca的問題三
           
                 su - root
                 xhost +
                 su - oracle
                 export LANG=en_US.GB1803
                 export DISPLAY=:0
                 dbca
                 在上述的xhost +命令換成 xhost + 本機主機名字,或者本機ip地址,或者localhost,dbca均不能運行。
                

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>