在我的另外一篇博客中提到了 solaris安装,下面给出详细过程
第一: 下载 好oracle安装包 然后解压
第二: 添加oracle安装组
![](https://s1.51cto.com/attachment/200907/200907031246585116640.jpg)
确认是否 添加成功
![](https://s1.51cto.com/attachment/200907/200907031246585428296.jpg)
第三步: 添加用户
![](https://s1.51cto.com/attachment/200907/200907031246585992078.jpg)
第三步: 配置 内存参数
![](https://s1.51cto.com/attachment/200907/200907031246586055015.jpg)
第四: 确认安装 ORACLE 所依赖的 一些包
![](https://s1.51cto.com/attachment/200907/200907031246586571546.jpg)
我都安装好了 如果 你没有安装 好一般都是 这两个 SUNWi1cs SUNWI15cs 这两个包
你进入的 安装盘
![](https://s1.51cto.com/attachment/200907/200907031246586703734.jpg)
安装好 就对了 如果 没有安装 最后 在安装数据库的时候 要提醒你 安装
第五步: 加入工程
# 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
第六步:
# 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
第六步:
设置 环境变量
![](https://s1.51cto.com/attachment/200907/200907031246586845281.jpg)
这里 建立 目录 /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 用户下执行 两个 脚本文件
![](https://s1.51cto.com/attachment/200907/200907031246587134218.jpg)
执行 orainstRoot.sh
还有一个在$ORACLE_HOME目录下面
![](https://s1.51cto.com/attachment/200907/200907031246587219796.jpg)
的 root.sh
第九: 修改 ORACLE_HOME/bin/dbstart 和 dbshut文件
讲ORACLE_HOME_LISTNER=$改成 ORACLE_HOME_LISTNER=$ORACLE_HOME
第十: 使用
![](https://s1.51cto.com/attachment/200907/200907031246587410125.jpg)
转载于:https://blog.51cto.com/ganludong/172613