ubuntu8.04 安装oracle-xe的痛苦经过

第一次安装相当顺利,只在最后了出了一个/etc/sysconfig/oracle-xe 不存在的错误,但可以使用了。WEB管理界面也可以进。

我是从oracle官方网上下载的deb包。

可是好景不长,第二天再打开电脑,发现WEB管理界面也进不对了。客户端连接也不正常了,但用/etc/init.d/oracle-xe restart 启动都正常,好象一切都好。但就是不行。用网络工具查了一下1521端口起来了,但8080端口(WEB管理工具的端口)没有起来。于是我将其remove了再装,这次我把/etc/sysconfig这个目录手工建了。不再出现第一次安装的错误,看着好象安装更正常顺利。但是一切WEB管理界面还是不行。接着我又这样重复了好几次。都不行,非常郁闷。

于是到网上查相关的资料。查了不知多少篇关于这的文档,但是都没解决,我把我的问题作为关键词进行查询,偶然间找到了一个仁兄和我的情况有点接近。他说你remove这个安装后,必须要重启一下,再进行第二次安装才可以,我非常兴奋,如果是这样,看来我的问题要解决了。我如法炮制,果然OK了,

我还不放心,就重启了一次OS,再进WEB管理界面,OK,没有问题。看来问题解决了。

可是在现在我还是不明白是什么原因,只能推测可能是oracle-xe提供的的安装脚本还不太好吧,不过总结一下,有两点应注意,

1。要保证有/etc/sysconfig这个目录,或者让安装的用户有对/etc这个目录有写的权限,可能这个目录是会自动建的

2,如果发现你装过后不行,需要再装一次时,一定要重启系统。

OK,希望对你有帮助。