十、安装Oracle独立版需要怎样做?
安装Oracle独立版,需要解压缩oc4j_extended.zip文件。
会创建这样的目录结构:
<install-dir>
/bin
/j2ee
/javacache
/javavm
/jdbc
/jdk
/jlib
/lib
/rdbms
/soap
/sqlj
/webservices
<install-dir>就是你解压缩oc4j_extended.zip后所产生的目录。
完整安装OC4J,需要切换到<install-dir>j2ee/home目录,用以下命令:
> cd <install-dir>/j2ee/home
> java -jar oc4j.jar -install
<install-dir>/j2ee/home目录作为<J2EE_HOME>提交。
安装会提示你输入和验证管理员密码,以便使用控制台命令行工具,管理员用户名默认为“admin”。
一系列的指令包含在Readme.txt文件中,它跟随OC4J独立版一起发布。
十一、怎样启动OC4J独立版?
启动OC4J服务器,首先要用DOS命令切换到J2EE_HOME目录,然后:
a)根据j2ee/home/config目录下的默认配置文件启动OC4J:
> cd <J2EE_HOME>
> java -jar oc4j.jar
b)根据自定义的server.xml文件启动OC4J(在/mypath中):
> cd <J2EE_HOME>
> java -jar oc4j.jar -config /mypath/server.xml
当服务器启动以后,将会出现初始化信息,包括版本号等信息,例如:
Oracle Application Server Containers for J2EE 10g (9.0.4.0.0) initialized
十二、怎样停止OC4J独立版?
在OC4J进程窗口中按下^c(Ctrl+c)就可以停止它了,或者使用在admin.jar命令行工具中的停止命令,或者使用操作系统的进程终止命令(例如UNIX/Linux的“kill”)。
十三、怎样使用admin.jar命令行工具停止OC4J呢?
用admin.jar停止OC4J,需要按如下的方法:
>cd <J2EE_HOME>
> java -jar admin.jar ormi://<oc4j_host>:<oc4j_ormi_port> <admin>
<admin-password> -shutdown
这个命令是一个完美的关闭OC4J的方法。如果OC4J还没有被关闭,你就需要用-force参数强行关闭了:
> java -jar admin.jar ormi://<oc4j_host>:<oc4j_ormi_port> <admin>
<admin-password> -shutdown force
更多信息请参考OC4J独立版用户手册。
十四、可以在Windows 2000/XP中把OC4J作为一个服务运行吗?
目前不提供在Windows平台中把OC4J作为直接的服务这一机制。如果你定要24x7小时的运行策略,我们推荐你应该选用Oracle应用服务器版。作为安装并运行为Windows平台服务的Oracle应用服务器,它拥有自动进程管理的能力。倘若要让Windows平台的OC4J有自动启动/重启的机制,Oracle应用服务器进程管理器能被配置成为运行OC4J的实例。
参考Oracle应用服务器指南,可获得更多信息。
十五、OC4J的HTTP默认端口是什么?
OC4J独立版的默认HTTP端口是8888。指定的配置文件是<J2EE_HOME>/config/http-web-site.xml。如果你已经安装了Oracle应用服务器,而现在想用OC4J独立版来代替,你必须通过Oracle HTTP服务器访问发布在OC4J上面的Web应用程序。Oracle HTTP服务器的默认端口是7777。