各位,我正在学习使用ORACLE9I DEVELOPER中的FORM BUILDER,
ORACLE 9I Database 和 ORACLE 9I DEVELOPER SUITE 分别安装在
同一台机子的不同目录下,安装中全部使用缺省值安装。我能够
连接到本机的数据库并生成FORM。但我在选择菜单中的RUN FORM
时系统提示出错
FRM-10142: THE HTTP Listener is not running on host at port 8889.
Please start the listener or check your runtime preferences.
我检察发现在cagprefs.ora中有如下PORT的参数
Forms.port = 8889
在安装9I Database时系统提示分配PORT情况如下
The following information is available in E:\oracle\ora9I\Apache\Apache\setupinfo.txt
-----------------------------------------
The HTTP Server can be accessed using the following URLs:
http://amd:7778
https://amd:4443
(注: amd为本机的ID)
我试图将cagprefs.ora中的FORM PORT 改为4443,
Forms.port = 4443, 重新运行FORM BUILDER,选择RUN FORM后
可以打开一个浏览器的窗口,然后窗口中出现如下错误提示
Forbidden
You don't have permission to access /mod_ssl:error:HTTP-request on
this server.
--------------------------------------------------------------------------------
Oracle HTTP Server Powered by Apache/1.3.22 Server at amd Port 4443
我试图将cagprefs.ora中的FORM PORT 改为7778,
Forms.port =7778, 重新运行FORM BUILDER,选择RUN FORM后
可以打开一个浏览器的窗口,然后窗口中出现如下错误提示
Not Found
The requested URL /forms90/f90servlet was not found on this server.
--------------------------------------------------------------------------------
Oracle HTTP Server Powered by Apache/1.3.22 Server at amd Port 7778
请教各位如何更改我的设定?是否需要另外生成一个listener或者其他HTTP/FORM
SERVICE?谢谢