Solaris 10下安装Oracle 10g

ZDNet软件频道 时间:2008-09-22 作者: |  我要评论()
本文关键词:安装 Oracle Solaris Oracle
本文介绍了在Solaris 10下安装Oracle 10g的过程,包括系统要求,准备工作,配置安装环境以及安装具体步骤。

一、系统要求

  1、至少512M物理内存;检查命令:# /usr/sbin/prtconf | grep "Memory size"

  2、交换空间的设置;检查命令:# /usr/sbin/swap -s

  实际内存建议交换空间大小

  -------------------------------------------

  不超过1G2倍于内存

  1G-2G1.5倍于内存

  2G-8G与内存相同

  超过8G0.75倍于内存

  3、/tmp目录至少400M空闲空间;检查命令:# df -k /tmp

  4、Oracle软件所需空间大约3G,详细可见如下;检查命令:# df -k

  企业版 2G空间

  标准版 1.5G空间

  自定义(最大) 2.5G空间

  5、数据库文件默认所需空间1.2G左右(视你的实际情况而定);检查命令:# df -k

  6、确认系统架构(主要确认是装32bit还是64bit版本);检查命令:# /bin/isainfo -kv

  返回的结果应该是"32-bit i386 kernel modules"

  二、准备工作

  检查安装Oracle10g的依赖包是否存在,如没有则安装

  # pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot SUNWsprox SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt

  按照官方文档中的要求,应该包含下列的包: ---------------------------------------------------------------------------
  SUNWarc
  SUNWbtool
  SUNWhea
  SUNWlibm
  SUNWlibms
  SUNWsprot
  SUNWtoo
  SUNWi1of
  SUNWi1cs
  SUNWi15cs
  SUNWxwfnt


  如果提示有包没有找到,可以通过下列命令安装

  安装包在安装光盘的/Solaris_10/Product目录下,将包复制到/var/spool/pkg目录下,然后执行

  # pkgadd -R /cdrom/Solaris_10/product/SUNWi15cs all

  提示:一般会提示SUNWi1cs,SUNWi15cs,SUNWsprot三个包未找到,这三个包应该不装也没有影响,反正俺是没有装,只是在安装前的环境检查中提示警告信息,但不影响安装进程。

  三、配置安装环境

  1、配置核心参数,# vi /etc/system ,将下列内容加入该文件。

    set noexec_user_stack=1
  set semsys:seminfo_semmni = 100
  set semsys:seminfo_semmns = 1024
  set semsys:seminfo_semmsl = 256
  set semsys:seminfo_semvmx = 32767
  set shmsys:shminfo_shmmax = 4294967295
  set shmsys:shminfo_shmmin = 1
  set shmsys:shminfo_shmmni = 100
  set shmsys:shminfo_shmseg = 10


  提示:上述修改在生产系统需要根据实际情况调整

  2、创建相关目录,用户,组等

     # groupadd dba
  # groupadd oinstall
  # useradd -g oinstall -G dba -d /export/home/Oracle -m Oracle
  # passwd Oracle
  ## 创建用户和组完成,下面创建目录,目录位置你根据自己情况定吧,注意磁盘的空闲空间。这里我们创建到opt目录下。
  # su - Oracle
  $ mkdir /export/home/Oracle/ora10g
  $ mkdir /export/home/Oracle/ora10g/product
  $ mkdir /export/home/Oracle/ora10g/oradata


  3、配置Oracle用户的环境变量

$ vi .profile,增加下列内容(根据你的实际目录情况修改):
  export Oracle_BASE=/export/home/Oracle/ora10g
  export Oracle_HOME=$Oracle_BASE/product/10.2.0/db_1
  export Oracle_SID=jssweb
  export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
  export PATH=$Oracle_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/bin
  export TMPDIR=/var/tmp
  export LD_LIBRARY_PATH=$Oracle_HOME/lib:$Oracle_HOME/network/lib:/lib64:/usr/local/lib
  umask 022


  四、安装Oracle10GR2

  终于要开始安装了,以Oracle用户启动到视窗状态,打开一个终端。

  $ cd /export/home/resource/database --进入安装目录

  $ ./runInstaller --调用安装命令

  于是: 剩下就是Oracle安装过程,与其它操作系统下的安装并无太大区别,按照提示下一步直至完成即可。

安装

Oracle

Solaris

Oracle


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134