这一篇带来的是在Solaris 10上安装Oracle 10g,之前已经做过一篇 CentOS5.3安装Oracle11g 由于11g不提供x_86平台的系统,所以选择了10g,现在2个产品都属Oracle公司,所以未来有最佳搭档的可能,这篇文章就说说怎么在Solaris 10安装Oracle 10g。
准备工作:
1、Solaris 10系统,安装过程就不多说了,详情可以参考我以前的文章。
Sun Solaris 10安装(CD版) - 2008-04-06 15:44:25
Solaris Express Develop Edition 安装 - 2008-04-06 17:46:19
Solaris Express Develop Edition 安装(续) - 2008-04-06 21:16:24
Sun Solaris 10安装(DVD版) - 2008-04-08 22:04:10
注意一点 分区的时候要手动设置是swap 1.5G以上,这次设了2G,硬盘空间也要足够大,我用了20G。
2 、Oracle for Solaris的软件,可以到Oracle官方下载
3、 远程控制软件,我选择xmanager3,虽然是用虚拟机装的系统,但我们仍旧当它是一个远程机器。
修改shell
Solaris 10 默认用的是古老的shell,不方便,想改为linux那种。
缺省的shell 就是古老的shell
echo $SHELL
/sbin/sh
不过据说为了安全不建议更改,但这里我就改了,不然操作很不方便。
#which bash
/usr/bin/bash
gedit /etc/passwd
修改如图1所示
注销一下 就可以发现已经更改过来了。
允许远程登录
默认的Solaris是不允许的
vi /etc/ssh/sshd_config 修改
PermitRootLogin yes
如图2
svcadm restart ssh 重启生效。
关闭solaris图形界面
如果不想开机显示图形界面,减少资源开销,可以如下操作
-bash-3.00# /usr/dt/bin/dtconfig -d
已作
禁止桌面自动启动。
关闭自动启动图形 /usr/dt/bin/dtconfig -d
允许自动启动图形 /usr/dt/bin/dtconfig -e
启动图形界面
/usr/dt/bin/dtlogin -daemon
exit
停止sendmail
重启过后,进入字符模式,当输入命令的时候总是出现图3中的现象
解决方法:svcadm disable sendmail 停掉sendmail 就不会了