狼愛上貍

          我胡漢三又回來了

          oracle9i for linux安裝

          1.硬件標準最低要求(指不警告的)
          物理內(nèi)存: 1G
          交換空間: 1.5 GB或者2倍內(nèi)存大小
          /tmp 空間: 1 G
          軟件所需空間: 3 GB
          數(shù)據(jù)庫文件: 1.5 GB

          2.linux參數(shù)標準最低要求(指不警告的)
          #注釋:#表示使用root用戶操作,$表示使用oracle 用戶進行操作

          2.1 核心參數(shù)配置
          #vi /etc/sysctl.conf
          加入以下內(nèi)容:
          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
          net.core.rmem_default = 262144
          net.core.rmem_max = 262144
          net.core.wmem_default = 262144
          net.core.wmem_max = 262144

          編輯完之后,保存,執(zhí)行
          # /sbin/sysctl -p
          然后,應(yīng)該檢查一下上面的操作是否正確:
          # /sbin/sysctl -a | grep sem
          # /sbin/sysctl -a | grep shm
          # /sbin/sysctl -a | grep file-max
          # /sbin/sysctl -a | grep ip_local_port_range

          2.2 為Oracle用戶設(shè)定Shell的限制
          # vi /etc/security/limits.conf
          # 添加如下的行
          * soft nproc 2047
          * hard nproc 16384
          * soft nofile 1024
          * hard nofile 65536
          添加如下的行到/etc/pam.d/login 文件:
          session required /lib/security/pam_limits.so
          編輯 /etc/profile 文件,添加如下部分:
          if [ $USER = "oracle" ]; then
          if [ $SHELL = "/bin/ksh" ]; then
          ulimit -p 16384
          ulimit -n 65536
          else
          ulimit -u 16384 -n 65536
          fi
          fi

          2.3 此外,最好驗證一下 gcc和glibc的版本(要求是gcc-3.2.3-2 或者更高)
          #gcc -v

          2.4 創(chuàng)建用戶和相關(guān)的組
          # /usr/sbin/groupadd oinstall
          # /usr/sbin/groupadd dba
          # /usr/sbin/useradd -g oinstall -G dba oracle
          如果只是測試目的的話,不創(chuàng)建oinstall組也沒什么. 不過還是規(guī)范一點比較好.如果oracle 用戶和dba組等已經(jīng)存在,作適當(dāng)?shù)恼{(diào)整即可.

          2.5 檢查并調(diào)整環(huán)境變量
          登錄為oracle用戶
          # su – oracle
          $ vi .bash_profile
          #添加如下內(nèi)容,你的具體值應(yīng)該不會和這個完全相同.
          export ORACLE_BASE=/opt/oracle
          export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
          export ORACLE_SID=orcl
          export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
          export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
          export LC_CTYPE=zh_CN.UTF-8
          然后執(zhí)行
          $ source .bash_profile
          使環(huán)境變量生效/opt/oracle 等目錄應(yīng)該建立好并做合適的授權(quán)
          #chown -R oracle /opt/oracle

          3 開始安裝10g
          執(zhí)行 /install/runInstaller
          按照界面提示安裝即可
          最好按照高級安裝
          高級安裝的好處:
          a.字符設(shè)為utf-8(默認是iso-8859-1);
          b.檢查配置;
          c.設(shè)定系統(tǒng)用戶(默認是關(guān)閉的)
          等等...

          4 運行oracle10g

          啟動監(jiān)聽: lsnrctl start
          關(guān)閉監(jiān)聽: lsnrctl stop

          進入sql命令環(huán)境
          sqlplus
          /as sysdba

          啟動 startup
          關(guān)閉 shutdown immediate

          來自:http://fsz521job.itpub.net/post/5606/68404

          posted on 2007-07-10 06:58 狼愛上貍 閱讀(377) 評論(0)  編輯  收藏 所屬分類: ORACLE

          主站蜘蛛池模板: 邯郸县| 临夏市| 新化县| 尉犁县| 敦煌市| 垦利县| 搜索| 乐业县| 佳木斯市| 尉犁县| 鱼台县| 陵川县| 潞西市| 马公市| 高邑县| 徐州市| 台州市| 黎川县| 虎林市| 勃利县| 唐海县| 黑水县| 襄城县| 东台市| 青龙| 始兴县| 滨海县| 南溪县| 湖口县| 客服| 祁门县| 丽江市| 四子王旗| 申扎县| 徐汇区| 石城县| 光山县| 旬邑县| 永济市| 新余市| 上饶县|