一系统要求
至少M物理内存;检查命令# /usr/sbin/prtconf | grep Memory size
交换空间的设置;检查命令# /usr/sbin/swap s
实际内存建议交换空间大小
不超过G倍于内存
GG倍于内存
GG与内存相同
超过G倍于内存
/tmp目录至少M空闲空间;检查命令# df k /tmp
oracle软件所需空间大约G详细可见如下;检查命令# df k
企业版 G空间
标准版 G空间
自定义(最大) G空间
数据库文件默认所需空间G左右(视你的实际情况而定);检查命令# df k
确认系统架构(主要确认是装bit还是bit版本);检查命令# /bin/isainfo kv
返回的结果应该是bit i kernel modules
二准备工作
检查安装oracleg的依赖包是否存在如没有则安装
# pkginfo i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot SUNWsprox SUNWtoo SUNWiof SUNWics SUNWics SUNWxwfnt
按照官方文档中的要求应该包含下列的包
SUNWarc
SUNWbtool
SUNWhea
SUNWlibm
SUNWlibms
SUNWsprot
SUNWtoo
SUNWiof
SUNWics
SUNWics
SUNWxwfnt
如果提示有包没有找到可以通过下列命令安装
安装包在安装光盘的/Solaris_/Product目录下将包复制到/var/spool/pkg目录下然后执行
# pkgadd R /cdrom/solaris_/product/SUNWics all
提示一般会提示SUNWicsSUNWicsSUNWsprot三个包未找到这三个包应该不装也没有影响反正俺是没有装只是在安装前的环境检查中提示警告信息但不影响安装进程
三配置安装环境
配置核心参数# vi /etc/system 将下列内容加入该文件
setnoexec_user_stack=
setsemsys:seminfo_semmni=
setsemsys:seminfo_semmns=
setsemsys:seminfo_semmsl=
setsemsys:seminfo_semvmx=
setshmsys:shminfo_shmmax=
setshmsys:shminfo_shmmin=
setshmsys:shminfo_shmmni=
setshmsys:shminfo_shmseg=
提示上述修改在生产系统需要根据实际情况调整
创建相关目录用户组等
#groupadddba
#groupaddoinstall
#useraddgoinstallGdbad/export/home/oraclemoracle
#passwdoracle
##创建用户和组完成下面创建目录目录位置你根据自己情况定吧注意磁盘的空闲空间这里我们创建到opt目录下
#suoracle
$mkdir/export/home/oracle/orag
$mkdir/export/home/oracle/orag/product
$mkdir/export/home/oracle/orag/oradata
配置oracle用户的环境变量
$viprofile增加下列内容(根据你的实际目录情况修改)
exportORACLE_BASE=/export/home/oracle/orag
exportORACLE_HOME=$ORACLE_BASE/product//db_
exportORACLE_SID=jssweb
exportNLS_LANG=AMERICAN_AMERICAZHSGBK
exportPATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/bin
exportTMPDIR=/var/tmp
exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/lib:/usr/local/lib
umask
四安装ORACLEGR
终于要开始安装了以oracle用户启动到视窗状态打开一个终端
$ cd /export/home/resource/database 进入安装目录
$ /runInstaller 调用安装命令
于是
剩下就是oracle的安装过程与其它操作系统下的安装并无太大区别按照提示下一步直至完成即可