首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
中国IT实验室Oracle频道
中国IT教育
Google
首页 入门基础 安装配置 体系架构 PLSQL 备份恢复 性能调优 开发技术 资讯动态 考试认证 下载 专题 讨论
您现在的位置: 中国IT实验室 >> Oracle >> 安装配置 >> 正文

Solaris 9下安装Oracle 9操作指南

  四.配置各种参数
  
  从俺的几次安装经验来看,最重要的就是要正确配置参数。回想几次不成功的安装,问题都集中在俺一时犯迷糊,设错了参数。
  
  以下的操作除了特别声明外,都是以root身份进行的。  
  
  1.硬件配置要求
  安装Oracle 9i要求的最低硬件配置如下:
  
  Memory:512MB
  Swap space:1G
  Disk space: Database software:3.5G;seed database:1G
  Temporary disk space:400MB in /tmp  
  
  2.设置Swap space
  设置Swap space的基本命令是 swap,-a是增加,-l是列表,-s是显示状态,-d是删除。
  为达到1G的Swap space要求,创建临时交换空间,命令如下:
  mkfile 1000m //tmpswap
  swap –a //tmpswap
  swap -l
  
  注意:重新启动后,临时交换空间不会自动加载,需要再次执行swap –a命令。
  安装完毕后,可以用swap –d //tmpswap; rm //tmpswap命令删除交换空间和临时文件。  
  
  3.设置临时目录
  如果 /tmp 目录下没有400MB的容量,可以设置临时目录:
  mkdir //tmp
  chmod 1777 /
/tmp
  set TEMP=/
/tmp; export TEMP
  set TMPDIR=/
/tmp; export TMPDIR
  
  安装完毕后,键入命令:unset TEMP; unset TMPDIR 即可取消临时目录。  
  
  4.检查包文件和补丁程序
  在a96167.pdf文件中,有需要安装的包文件和补丁程序的详细清单,此处不再列出。比较重要的有:JRE 1.1.8_15,JDK1.3.1_02等,不过这些文件和程序在安装Solaris 9 时已经安装,或者在安装Oracle 9时会安装。所以不用管它,除非你有特殊要求。你不信俺,也可以打开a96167.pdf文件,对照清单,用如下命令一一检查:
  
  pkginfo -i package_name
  或 showrev -p  
  
  5.设置用户和组
  Oracle在安装和使用中需要用特定用户,不能用 root用户来安装和运行Oracle 9i。推荐使用oracle 帐号。另外,安装Oracle HTTP Server时,需要一个apache的管理员,推荐使用apache帐号。操作步骤如下:
  groupadd dba
  groupadd oinstall
  useradd -d /export/home/oracle -g oinstall -G dba –m oracle
  passwd oracle
  groupadd apchadm
  useradd -d /export/home/apache -g oinstall -G apchadm –m apache
  
  passwd apache
  
  
  
  6.设置内核参数(Kernel Parameter)
  Oracle 9i使用Solaris的共享内存、交换区等资源进行工作,因而内核参数的是Oracle 9i能否正常安装和运行的关键,我的两次失误都是出现在此。Solaris的内核参数保存在 /etc/system 文件内。用vi之类的文件编辑器打开 /etc/system 。按照Oracle 9i的要求,设置如下:
  
  set semsys:seminfo_semmni=100
  
  set semsys:seminfo_semmns=1024
  
  set semsys:seminfo_semmsl=256
  
  set shmsys:shminfo_shmmax=4294967295
  
  set shmsys:shminfo_shmmin=1
  
  set shmsys:shminfo_shmmni=100
  
  set shmsys:shminfo_shmseg=10
  
  设置完毕后,保存,重新启动后设置生效。  
  
  
  7.设置安装目录
  
  oracle9i的典型安装需要至少两个安装点:一个安装基本的运行程序;一个为存放数据库,为简便,我将它们放在了同一个目录下,分别是/u01/oracle和/u01/oracle/product/9.2.0。
  mkdir /u01/oracle
  mkdir /u01/oracle/product
  mkdir /u01/oracle/product/9.2.0
  chown -R oracle:oinstall /u01/oracle
  
  
  
  8.设置oracle用户的环境变量
  
  oracle用户的环境变量文件是 $HOME/.profile,用vi之类的文件编辑工具打开。我的设置如下:
  
  DISPLAY=10.11.31.70:0.0; export DISPLAY
  
  ORACLE_BASE=/u01/oracle; export ORACLE_BASE
  
  ORACLE_HOME=/u01/oracle/product/9.2.0; export ORACLE_HOME
  
  ORACLE_SID=orclsol; export ORACLE_SID
  
  ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33
  
  LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:usr/lib:$LD_LIBRARY_PATH
  
  export LD_LIBRARY_PATH
  
  NLS_LANG=american_america.ZHS16GBK; export NLS_LANG
  
  PATH=$ORACLE_HOME/bin:/usr/bin:/usr/ucb:/etc:/usr/openwin/bin:/usr/ccs/bin
  
  其中,DISPLAY是远程终端的IP地址,按照某些参考资料的说明,可以在服务器本机上安装Oracle 9i。但我试了几次都没成功,所以推荐在远程终端安装的方式。
  
  
  

上一页  [1] [2] [3] [4] [5] [6] 下一页

【责编:Peng】

中国IT教育

相关产品和培训
文章评论
 友情推荐链接
 认证培训
 专题推荐

 ·关于Java框架技术专题
 ·XML全攻略技术专题
 ·JAVA开源技术介绍专题
 ·Java嵌入式开发之J2ME技术专题
 ·超前体验 Oracle 11g的5个新特性…
 ·揭密使用VB.NET的五个实用技巧
 ·Oracle和SQL Server常用函数对比专题…
 ·展现C#世界 C#程序设计专题…
 ·Java入门 Tomcat的配置技巧精华专题…
 ·Oracle RMAN物理备份技术详解…
 今日更新
 社区讨论
 博客论点
 频道精选
 Oracle频道相关导航