在Solaris9 下安装 Oracle9I AS

网络整理 - 06-30

  从网上下载IAS
  以root在本地主机上建立目录
  
  #mkdir ias
  #chmod ias
  
  #chmod unpack_sh
  
   建立oracle用户/组
  以root用户登录
  #groupadd dba
  #groupadd oinstall
  #mkdir /oracle/product/
  #useradd g oinstall G dba d /oracle/product/ m oracle
  #passwd oracle
  #chown R oracle:oinstall /oracle
  
   检查主机名配置
  以root登录
  #cat hosts
  此文件里每一行格式应为
  <IP>    <空格>    <完整主机名>    <空格>    <别名>
  
  如我的/etc/hosts文件如下:
       localhost            (确保此行在第一行)
            host        (此行是我加上的为机器的IP)
  
   检查内核参数
  以root登录
  a) #cd /etc
  b) #vi nf加入以下几行
  set shmsys:shminfo_shmmax=
  set shmsys:shminfo_shmmin=
  set shmsys:shminfo_shmmni=
  set shmsys:shminfo_shmseg=
  set semsys:seminfo_semmns=
  set semsys:seminfo_semmni=
  c) 保存文件并重启机器验证内核参数
  
   编辑services删除LDAP
  a) 以root登录
  b) #cd /etc
  c) vi services
  d) 查找到包含端口的行(行)注释掉这些行
  e) 保存文件
  
   给/sbin/fuser做链接
   以root登录
  a) #cd /bin
  b) ln s /usr/sbin/fuser fuser
  
  
   建立/tmp和/tmpdir目录
  as root
  a) #cd /
  b) #mkdir /tmpdir
  c) #chmod /tmpdir
  
   设置环境变量TMPTMPDIR
   as root
   a) #cd /etc
   b) #vi profile
   在文件的最后加入
      TMP = /tmp;export TMP
      TMPDIR=/tmpdir;export TMPDIR
      :x!
   c) 保存文件
  
  ORACLE用户的环境
  a) 以oracle用户登录
  i) $vi profile
  
  ORACLE_BASE=/oracle;export ORACLE_BASE
  
  ORACLE_HOME=$ORACLE_BASE/product/;export ORACLE_HOME
  
  ORACLE_SID= ias;export ORACLE_SID                 # 此值根据用户要求而定
  
  NLS_LANG=AMERICAN_AMERICAZHSGBK;export NLS_LANG        # 字符集根据用户要求而定
  
  PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/bin:/usr/ccs/bin:/usr/local/bin;export PATH
  
  LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/usr/local/lib:/usr/lib;export LD_LIBRARY_PATH
  
  :x
  保存文件
  
  安装
  以oracle用户登录在第一张盘中运行runInstaller然后按提示一步步安装
   
  #cd /ias/unpack/Disk
  #/runInstaller
  )出现oracle wellcome窗口点next
  )出现Inventory目录位置窗口点next
  )在安装过程中弹出一个窗口提示你另开一个终端窗口执行如下*作
  $su root
  #cd /tmp
  #/orainstRootsh
  
  回到提示窗口点继续
  
  )出现文件定位窗口
  来源    固定不动
  目标
  名称Oraias_home
  路径/oracle/product/    (和ORCLE_HOME设定相同
  
  )出现可用的产品窗口
  选定Oraclei Application Server
  
  )安装类型
  选定JEE 和 Web Cache
  
  
  )组件配置
  点NEXT
  
  ) oracleias infrastructure Use
  选择否
  点Next
  )创建实例名和ias_admin口令
  例程名ias_instance    (根据用户需求确定)
  ias_admin passwd:kszx
  确认
  
  )安装确认窗口
  开始安装
  
  )在安装过程中还会弹出一个提示设置权限窗口
  
  按提示开另一个窗口
  #su
  #cd /oracle/product/
  #/rootsh
  [/usr/local/bin]回车
  
  )配置工具窗口
  )退出安装
  
  
  启动和停止
  启动
  
  $/oracle/product//bin/emctl start    启动管理平台
  $emctl status 查看状态
  
  /oracle/product//dcm/bin/dcmctl start ct ohs    启动http server        
  
  /oracle/product/w/dcm/bin/dcmctl start ct ocj    启动oracle component for jav
  
  dcmctl getstate v    查处状态
  
  /oracle/product//bin/webcachectl start        启动oracle ias web cache
  
  停止
  
  /oracle/product//bin/webcachectl stop        停止oracle ias web cache
  
  /oracle/product//dcm/bin/dcmctl stop            停止oracle component for jav
  
  /oracle/product//bin/emctl stop            停止http server
  
  其它
  可以在浏览器是输入IP address:ip address:进行管理和配置