实际上Oracle11gR2真的在安装上花了不少心思,虽然目前在除了Linux平台的其它操作系统上都还有这样那样的小问题,但是确实已经很方便了。
如果要在Solaris10中安装Oracle11gR2的单机数据库,只需要以下简单的步骤。
1. 保证/tmp文件系统大于1G
在Soalris10中默认/tmp使用的是swap空间,因此在安装操作系统的时候给swap足够大的空间,比如4G或者8G
2. 添加组和用户(只需要最简单的dba组)
# groupadd dba
# useradd -g dba -d /export/home/oracle -m oracle
3. 修改操作系统内核参数(只需要修改shmmax,这里修改为4G)
# projadd -U oracle -K \
"project.max-shm-memory=(priv,4096MB,deny)" user.oracle
4. 使用磁盘c1t1d0和c1t2d0创建zfs文件系统(ZFS非常方便,自动mount,不再需要修改vfstab文件)
# zpool create orapool c1t1d0 c1t2d0
# zfs set mountpoint=/oracle orapool
5. runInstaller
6. 安装完毕以后再去设置oracle用户的.profile环境变量
你好!
貌似Solaris10
下安装11GR2没有那么简单的吧?
还要安装很多补丁的?
比如SunStudio12-SunOS-SPARC-pkgs-ML等
我用的平台是OpenSolaris10 x86-64,也许SPARC平台上需要一些patch吧。