国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

RED HAT 7.3裝Oracle8.1.7配置什么內核參數

2024-08-29 13:36:32
字體:
來源:轉載
供稿:網友

  RedHat7.1下安裝Oracle8.1.7.0.1全過程 
   
  需要的軟件: 
   
  oracle81701.tar 
  compat-glibc-6.2-2.1.3.2.i386.rpm(2.14MB) 
  compat-libs-6.2-3.i386.rpm(1.36MB) 
  compat-egcs-6.2-1.1.2.14.i386.rpm(943KB) 
  IBMjava118-SD.-1.1.8-5.0.i386.rpm(10.5MB) 
  setup_group.sh 
  env_ctx.mk 
  root.sh 
  glibc-2.1.3-stubs.tar.gz 
   
  步驟: 
   
  ⑴root身份在RedHat7.1光盤disc1和disc2上分別找到與6.2兼容的rpm包,按順序安裝:
   
  compat-glibc-6.2-2.1.3.2.i386.rpm(2.14MB) 
  compat-libs-6.2-3.i386.rpm(1.36MB) 
  compat-egcs-6.2-1.1.2.14.i386.rpm(943KB) 
  安裝命令:rpm –vih compat-glibc-6.2-2.1.3.2.i386.rpm 
  rpm –vih compat-libs-6.2-3.i386.rpm 
  rpm –vih compat-egcs-6.2-1.1.2.14.i386.rpm 
   
  ⑵root身份建立ora8目錄,作為oracle安裝目錄 
   
  命令:cd / 
  mkdir ora8 
   
  ⑶root身份安裝JDK,為java提供運行環境,安裝到目錄/usr/jdk118下 
   
  安裝命令:rpm –vih IBMJava118-SD.-1.1.8-5.0.i386.rpm 
   
  ⑷root身份配置java環境變量 
   
  (假設rpm –vih IBMJava118-SD.-1.1.8-5.0.i386.rpm安裝到/usr/jdk118目錄) 
  命令:vi /etc/PRofile 
   
  寫入如下內容: 
  JAVA_HOME=/usr/jdk118eXPort JAVA_HOMECLASSPATH=/usr/jdk118/libexport CLASSPATHPATH=$PATH:/usr/jdk118/bin 
   
  ⑸root身份建立oracle用戶 
   
  到setup_group.sh文件所在目錄 
  命令:./ setup_group.sh 
  setup_group.sh文件內容為 
  #!/bin/sh# a simple Unix shell script for setting up to install Oracle 8.1.7 
  groupadd dba 
  groupadd oinstall 
  groupadd oracle 
  useradd -g dba -G oinstall,oracle -m oracle 
  echo "Enter the passWord you want to use for user oracle" 
  passwd oracle 
  cd /ora8 
  mkdir -p m01 m02 m03/oradata/ora8 
  chown -R oracle.dba /ora8 
  echo "Now download the jazzed-up bash_profile file o /home/oracle/.bash_profile" 
  echo "cd /home/oracle" and "chown oracle.dba .bash_profile" 
  echo "su - oracle" 
  echo "You should be all set to cd /Disk1 and ./runInstaller" 
  exit 0 
   
  ⑹root身份編輯/home/oracle/.bash_profile文件 
   
  命令:vi /home/oracle/.bash_profile 
  寫入如下內容: 
  . /etc/shell-mods.sh 
  PATH=$PATH:$HOME/bin:/usr/jdk118/bin 
  NLS_LANG=american_america.zhs16cgb231280;export NLS_LANG 
  . /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh 
   
  ⑺root身份改變/home/oracle/.bash_profile文件屬性 
   
  owner為oracle,group為dba 
  命令:chown oracl.dba /home/oracle/.bash_profile 
  chmod 775 /home/oracle/.bash_profile 
   
  ⑻root身份將shell-mods.sh復制到/etc 
   
  命令:cp shell-mods.sh /etc 
  shell-mods.sh文件的內容為: 
  # !
/bin/bash 
  # This apparently is needed because of a problem with the JRE when local language /= Englishunset LANG 
  # Run `. /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh 
  # for transparent glibc 2.1.x compatibility build environment. 
  # Preprocessor will use glibc 2.1.x compatibility headers and 
  # things will be linked against glibc 2.1.x compatibility libraries. 
  # This will work both when linking using gcc drivers or standalone ld 
  # on i386 platform. 
  export LD_ASSUME_KERNEL=2.2.5 
  export LDEMULATION=elf_i386_glibc21 # This is so that when genclntsh runs # ld, it first looks at /usr/i386-glibc21-linux/lib # for libraries 
  export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/ # This is so that the gcc driver uses # the compatibility compiler 
  export ORACLE_BASE=/ora8/m01/app/oracle 
  export ORACLE_HOME=$ORACLE_BASE/prodUCt/8.1.7 
  export PATH=$PATH:$ORACLE_HOME/bin 
  # export PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/ctx/lib 
  export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib 
  # export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/jdbc/lib:$ORACLE_HOME/ctx/lib 
  export ORACLE_SID=ora8 
  export ORACLE_TERM=vt100 
  export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data 
  umask 022 
   
  ⑼解開備份文件oracle81701.tar到當前目錄的Disk1子目錄下 
   
  命令:tar –xvf oracle81701.tar 
   
  ⑽以oracle身份重新登錄 
   
  進入Disk1目錄,運行安裝程序 
  命令:./runInstaller 
   
  ⑾安裝時注重事項 
   
  注重:不要使用典型安裝,因為典型安裝不安裝中文字符集 
  注重:不要生成數據庫,因為需在生成數據庫前安裝oracle發布的補丁程序 
   
  ⑿安裝時的選項 
   
  UNIX Group Name:oinstall 
  Install type:custom 
  Product Languages選擇加入Simplified Chinese 
  Enter JDK Home:/usr/jdk118 
   
  ⒀安裝過程中一個窗口會彈出,要求以root身份運行/home/oracle/orainstRoot.sh 
   
  打開一個新的終端窗口,切換到root用戶身份 
  命令:su 
  根據提示輸入root的密碼 
  命令:cd /home/oracle 
  ./orainstRoot.sh 
  不要關閉此窗口 
   
  ⒁在被提示以root運行root.sh時, 切換到剛才保留的root用戶窗口 
   
  將root.sh拷貝入 $ORACLE_HOME,并運行 
  命令:cp root.sh $ORACLE_HOME 
  cd $ORACLE_HOME 
  ./root.sh 
  root.sh文件的內容為 
   
  ⒂在98時出現 
   
  ins_ctx.mk文件無法拷入......"的問題時,先不要點擊任何按鈕,將文件env_ctx.mk 
  復制到$ORACLE_HOME/ctx/lib,再擊retry按鈕即可 
  命令:cp env_ctx.mk $ORACLE_HOME/ctx/lib 
   
  ⒃oracle身份安裝ORACLE自己發布的補丁 
   
  glibc-2.1.3-stubs.tar.gz 拷貝到$ORACLE_HOME,展開,運行./setup_stubs.sh文件,補丁裝完后重新啟動 
  命令:cp glibc-2.1.3-stubs.tar.gz /ora8/m01/app/oracle/product/8.1.7 
  tar –zxvf glibc-2.1.3-stubs.tar.gz 
  cd /ora8/m01/app/oracle/product/8.1.7 
  ./setup_stubs.sh
  
  在HPUX只用改這些,

  修改內核參數:SAM   Kernel Configuration
              action à Apply Tuned Parameter Set...
              choose: General OLTP/Database Server System  
              max_thread_proc 256      modify
              maxdsiz     末尾添0    modify
  redhat下就不知了,看看以下參數
  名字      描述n            合理取值 
  SHMMAX 最大共享內存段尺寸(字節) 512 kB + 8192 * 緩沖區數 + 額外 ... 無窮大 
  SHMMIN 最小共享內存段尺寸(字節) 1 (最多大約是 256 kB) 
  SHMSEG 每進程最大共享內存段數量 只需要 1 個段,不過缺省比這高得多. 
  SHMMNI 系統范圍最大共享內存段數量 類似 SHMSEG + 用于其他應用的空間 
  SEMMNI 信號燈標識符的最小數量(也就是說,套) >= ceil(max_connections % 16) 
  SEMMNS 系統范圍的最大信號燈數量 ceil(max_connections / 16) * 17 + 用于其他應用的空間 
  SEMMSL 每套信號燈最小信號燈數量 >= 17 
  SEMMAP 信號燈映射里的記錄數量 參閱文本 
  SEMVMX 信號燈的最大值 >= 255 (缺省通常是32767,除非被要求,否則不要修改) 
   
  swap記得要調為內存的2倍

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 蓬莱市| 怀仁县| 普陀区| 武清区| 迁安市| 宜川县| 夏邑县| 天气| 荆州市| 曲沃县| 玛纳斯县| 广元市| 于都县| 望江县| 法库县| 鄂尔多斯市| 永清县| 潢川县| 区。| 通城县| 巴东县| 莲花县| 西吉县| 龙海市| 晋城| 房山区| 土默特左旗| 昌邑市| 霞浦县| 丽江市| 怀集县| 嵩明县| 勃利县| 大田县| 新乐市| 治县。| 临高县| 龙泉市| 赤水市| 榆树市| 阜南县|