千家信息网

怎样进行安装oracle11g on solaris11

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,怎样进行安装oracle11g on solaris11,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。为了研究vaga大
千家信息网最后更新 2026年11月02日怎样进行安装oracle11g on solaris11

怎样进行安装oracle11g on solaris11,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

为了研究vaga大牛的系列文章决定安装个solaris11并在其上安装oracle 11g,由于之前从没接触过solaris,于是安装过程中遇到很多问题,下面逐一记录以便日后查看。

1.安装solaris

1.1安装solaris字符界面

首先从oracle官网下载solaris-text镜像,大小500多M,安装过程很顺利,基本是一路F2功能键下去(相当于next)
1.2
安装solaris图形界面
登陆solaris,然后执行pkg install solaris-desktop,这里用到的默认软件包repository的URL是http://pkg.oracle.com/solaris/release/,MOS上有一篇文章介绍了如何修改默认的软件包repository将其指向Oracle Solaris 11 supported repository (https://pkg.oracle.com/solaris/support),不过我按照其操作时提示该URL已失效!

2. 创建oracle用户
root@solaris:~# groupadd oinstall
root@solaris:~# groupadd dba
root@solaris:~# groupadd oper
root@solaris:~# useradd -g oinstall -G dba,oper oracle

3.创建oracle目录
root@solaris:~# mkdir -p /u01/app
root@solaris:~# chown -R oracle:oinstall /u01/app

4.修改系统参数
4.1修改内核参数

root@solaris:~# projadd -U oracle -K "project.max-shm-memory=(priv,4g,deny)" user.oracle
root@solaris:~# # projmod -sK "project.max-sem-nsems=(priv,512,deny)" user.oracle
root@solaris:~# # projmod -sK "project.max-sem-ids=(priv,128,deny)" user.oracle
root@solaris:~# # projmod -sK "project.max-shm-ids=(priv,128,deny)" user.oracle

4.2修改网络参数
root@solaris:~# # ipadm set-prop -p smallest_anon_port=9000 tcp
root@solaris:~# # ipadm set-prop -p largest_anon_port=65500 tcp
root@solaris:~# # ipadm set-prop -p smallest_anon_port=9000 udp
root@solaris:~# # ipadm set-prop -p largest_anon_port=65500 udp


5.设置oracle环境变量
-bash-4.1$ cat .bash_profile
ORACLE_BASE=/u01/app
ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/db_1
ORACLE_SID=wilson
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$CRS_HOME/lib
PATH=$PATH:/usr/local/bin:$ORACLE_HOME/bin:$CRS_HOME/bin

export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH


6.
运行runInstall
到这一步基本就和常规的oracle安装没啥区别了。

7.安装过程中的错误

7.1 [INS-13001] Environment does meet minimum requirements. Are you sure you want to continue?
解决方法:下载oracle补丁10098816,并安装

7.2 Checking monitor: must be configured to display at least 256 colors >>> Could not execute auto check for display colors using command /usr/openwin/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed <<<< Some requirement checks failed. You must fulfill these requirements before continuing with the installation,at which time they will be rechecked.
解决方法:安装SUNWxwplt 软件包,并设置DISPLAY参数,并以root用户执行"xhost +"命令

7.3 Exception in thread "main" java.lang.UnsatisfiedLinkError:
… libmawt.so: ld.so.1: java: fatal: libXm.so.4: open failed: No such file or directory
解决方法:安装SUNWmfrun软件包

7.4
在运行runinstall界面的预安装检查中提示内核参数"project.max-shm-memory"设置不当,即使运行runfixup.sh后依然报错
解决方法:重启系统(没玩过solaris还真不知道,这里不像linux系统用sysctl -p就可以了,哈哈)

Ok,这里总算是有惊无险的把oracle11g成功安装在solaris11上。

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

参数 方法 软件 软件包 界面 系统 过程 运行 内核 文章 用户 帮助 提示 不当 清楚 成功 从没 内容 功能 变量 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技互联网公司装修 互联网科技集团 宜安科技 互联网金融 唐信互联网科技 大连 齐家互联网科技有限公司 互联网科技博客 上海亿帐通互联网科技 华脉科技工业互联网产品 健康食品互联网创新科技园项目 深圳市罗太互联网科技有限公司 合肥互联网科技公司公章图片 广东工业互联网大赛深圳学泰科技 梅州GM互联网络科技有限公司 皮皮虾互联网科技有限公司 卡尔迅互联网科技有限公司 普陀区互联网教育科技管理办法 广西泛欧互联网科技有限公司 绵阳真晨互联网科技有限公司 现代科技的标志之一的互联网 山东亿川互联网科技有限责任公司 广州万易互联网科技有限公司 鸠鸠互联网科技 科技互联网公司装修 西安互联网科技 互联网科技汛 允成互联网科技有限公司融资 半导体是互联网高科技吗 全球科技与互联网公司市值变化 互联网领先科技活动 青岛易易互联网科技
0