在我的另外一篇博客中提到了 solaris安装,下面给出详细过程
 
      第一: 下载 好oracle安装包 然后解压
      第二: 添加oracle安装组    
                      Solaris 安装 Oracle 详细步骤
                      确认是否 添加成功
                      Solaris 安装 Oracle 详细步骤
        第三步: 添加用户
                    Solaris 安装 Oracle 详细步骤
 
 第三步:  配置 内存参数
   Solaris 安装 Oracle 详细步骤
  第四: 确认安装 ORACLE 所依赖的 一些包
Solaris 安装 Oracle 详细步骤
    我都安装好了 如果 你没有安装 好一般都是 这两个 SUNWi1cs SUNWI15cs 这两个包
  你进入的 安装盘 Solaris 安装 Oracle 详细步骤
 安装好 就对了  如果 没有安装 最后 在安装数据库的时候 要提醒你 安装
第五步: 加入工程
# projadd -U oracle -K "project.max-shm-memory=(priv,4g,deny)" user.ora
# projmod -sK "project.max-sem-nsems=(priv,256,deny)" user.ora
# projmod -sK "project.max-sem-ids=(priv,100,deny)" user.ora
# projmod -sK "project.max-shm-ids=(priv,100,deny)" user.ora
第六步:
    设置 环境变量
    Solaris 安装 Oracle 详细步骤
        这里 建立 目录 /seconddisk/root/oracle
        然后更改 所属用户 和 组
       chown -R ora:oinstall /seconddisk/root/oracle
第七步: 设置显示 
              如果跳过了 第六步 则要设置 DISPLAY
              export DISPLAY=ip:0.0
              xhost + ip
              xhost
第八步:
             安装 进入 安装目录 然后 ./runInstaller 就会有图形化界面
             安装的时候  照我的情况是  提示了 swap分区不足
             你可以 自己添加swap分区
             swap -a ...
             swap -s 查看你swap分区使用情况
             另外就是 tmp要足够大
第九步:
           安装好数据库后  要提示你 在root 用户下执行 两个 脚本文件
           Solaris 安装 Oracle 详细步骤
     执行 orainstRoot.sh
     还有一个在$ORACLE_HOME目录下面
  Solaris 安装 Oracle 详细步骤
     的 root.sh
 
第九: 修改 ORACLE_HOME/bin/dbstart 和  dbshut文件
       讲ORACLE_HOME_LISTNER=$改成 ORACLE_HOME_LISTNER=$ORACLE_HOME
第十: 使用
     
     
     Solaris 安装 Oracle 详细步骤