java的安装与配置 for oracle 10g

发表于:2007-06-08来源:作者:点击数: 标签:
解决oracle 10g internet directory在安装后配置时报错的设置. oracle 10g在安装后配置internet direcotory 报错,查看oracle安装的错误日志,没有太大头绪,估计是 java 版本的事情,系统默认的java版本是1.3.1.而oracle 10g的日志输出来看,应该是java1.4.1. 于
解决oracle 10g internet directory在安装后配置时报错的设置.

oracle 10g在安装后配置internet direcotory 报错,查看oracle安装的错误日志,没有太大头绪,估计是java版本的事情,系统默认的java版本是1.3.1.而oracle 10g的日志输出来看,应该是java1.4.1.

于是:

1.更改java的版本,网上暂时没有找到合适的方法,卸载java1.3.1.输出系统的java参数为java14.这里输出有误,当时没感觉到.配置无法进行.

2.安装新的java1.4.2.(从ibm网站下载).按照从国外网站找到的一个提示的ibm的javaenv的script的脚本来输出系统的java环境.

这里有个小插曲,我用 ./javaenv /usr/java14  脚本的输出是java142,但实际的系统java没有改变.

用 .  /javaenv  /usr/java14  系统的java就生效了,oracle的配置成功.这里.和/之间有空格.

故:想把这个 .和/间有没有空格执行的结果不同的原因找出来.

分析:我想./之间没空格,是派生出新的sheel来执行这个脚本,输出的环境变量在派生的sheel中生效,命令执行返回后父sheel的环境变量没有改变.

.  /有空格,就是在当前的sheel中执行脚本,输出的环境变量会直接在这个sheel中生效.故,有效.

分析正确与否,请高手指点.

另有疑问,正在分析,系统设置操作系统的环境是怎么样的执行顺序,从 /etc/profile到用户自己的 ./profile,还有系统中的/etc/envirements等.

怎样改系统的java环境为默认java14?正在查询中........

原文转自:http://www.ltesting.net