Solaris下安装Oracle步骤

网络整理 - 06-30

  一准备阶段
   检查系统资源是否符合安装的最低要求
  /tmp空间不小于MB
  内存不小于MB最好是G以上
  swap空间最好G以上
  
   建立ORACLE用户帐号和管理组:
  一般用oracle为用户名dba为管理组名建立oracle帐号时同时建立它的主目录($HOME)例
  /export/home/oracle
  
   建立ORACLEC软件目录数据文件目录和控制文件目录以及oratab的目录
  软件目录空间最少 GB 例如/oracle/u
  数据文件目录用以存放数据库的数据空间文件(用裸设备除外)例如/oracle/u
  控制文件目录存放数据库的控制文件例如/oracle/u
  设置这些目录的属性本例中它们的属主都应该是oracle组都应该是dbaoracle帐号应对它们拥有读写权
  
  建立目录/var/opt/oracle以存放oratab文件设置此目录使oracle帐号对它有写权
  
   以oracle帐号登录分别对上面建立的目录进行写权限测试
  
   配置系统核心资源参数
  以root登录修改/etc/system文件注意不要改动文件中的其它参数一般都把这些参数加到文件的最后部分改动前最好先备份此文件
  
  此参数根据机器配置应用模式应用程序要求会有所变化最好咨询一下你的ORACLE支持人员
  本例为最小的推荐值
  set shmsys:shminfo_shmmax=
  set shmsys:shminfo_shmmin=
  set shmsys:shminfo_shmseg=
  set shmsys:shminfo_shmmni=
  set semsys:seminfo_semmns=
  set semsys:seminfo_semmni=
  set semsys:seminfo_semmsl=
  
   重启机器使上面的改动生效
  
  二安装阶段
  安装时先以oracle帐号登录
  
   设定下列安装用的环境变量(可在profile中设本例中用ORACLE ):
  
  ORACLE_HOME /oracle/u/app/oracle/product/
  ORACLE_BASE /oracle/u/app/oracle
  LD_LIBRARY_PATH /oracle/u/app/oracle/product//lib:/usr/lib
  ORACLE_TERM vt
  PATH /oracle/u/app/oracle/product//bin:/usr/ccs/bin:
  如还要设置其它路径那么都应该跟在上面这两个路径之后
  ORACLE_SID 为你的database instance指定一个标识名称 (个字符如orasid别用汉字)
  DISPLAY <主机IP>:
  
   确认环境:
  
  注销并重新登录oracle帐号使上面的设置生效用env命令检查一下设置是否正确
  如果这时能够运行CDE带的xclock 那么Oracle Universal Installer的运行就没问题了
  
   插入ORACLE光盘启动安装器安装ORACLE软件:
  
  $ cd
  $ /cdrom/cdrom/runInstaller
  
  以下进入图形交互式的安装界面根据屏幕提示进行选择
  
   几个选择及注意
  
  注意屏幕中显示的文件安装目录是如上面对 $ORACLE_HOME的设置
  如果是初次在此机器上安装Oracle i那么会弹出一个提示窗口要求你用root身份运行 /tmp/orainstRootsh脚本 这时在可另开一窗口改变用户身份为root运行该脚本后再回到提示窗口确认提示后继续安装
  
  在Install Category选择处选择Enterprise Edition
  选择Typical进行软件安装选择Create a database and start the database
  (其他可选项为Minimal或Custom installs)
  
  安装开始以后按照屏幕提示操作就行了
  
  安装完成后将自动进入建立缺省数据库和配置侦听守侯进程的界面配置完成后缺省数据库和侦听进程都会启动
  
  当安装完第一张光盘需要更换第二张光盘的时候不要按ctrl+c中止程序在控制台中进入任何一个非光盘目录如根下(#cd /)然后输入#eject 回车弹出光盘