2010-06-22 32 views
1

我的项目需要我使用OC4J和Oracle数据库系统。因此,我转到Oracle网页下载OC4J应用程序服务器(oc4j_extended_101350)和Oracle数据库10g。ORACLE_HOME上的冲突:Windows XP上的OC4J + Oracle数据库10g(10.2.0)

安装OC4J很简单。我只是将它解压缩到一个文件夹并设置JAVA_HOME和ORACLE_HOME。然后一切都很好。

但是,然后,Oracle数据库不能安装成功,并停止安装网络配置助手。

最后,我发现OC4J应用服务器和Oracle数据库10g需要不同的ORACLE_HOME。

任何人都可以建议发生了什么?我怎么能把两件事情放在Windows XP上?

回答

0

ORACLE_HOME变量是每个独立产品的软件安装目录,因此当您说例如OC4J Oracle Home是C:\ oracle \ oc4j10135时,您将安装Oracle数据库,如C: \ ORACLE \ ora10gdb。在启动和停止oc4j实例时,我会推荐一个批处理脚本,手动设置oracle_home环境变量,以便在执行环境中显式执行。

具体而言,为了同时安装在您的环境中,请将您或软件配置的ORACLE_HOME环境变量安装到OC4J安装中,并确保将Oracle数据库软件安装到空目录。