启动10AS的"Report Server"问题
在oracleias 10g中,已经没有report server,被整合到OC4J里,所以,要启动10AS的”Report Server”,只有启动OC4J就可以了。
命令如下:
./opmnctl startproc ias-component=OC4J
./opmnctl restartproc ias-component=OC4J–重启
类似还有:
opmnctl startproc ias-component=HTTP_Server
opmnctl stopproc ias-component=WebCache 等
opmnctl startall
opmnctl stoptall 等
查看各组件状态:
opmnctl status
输出如下:
Processes in Instance: formreportsvr.syfr12
——————-+——————–+———+———
ias-component | process-type | pid | status
——————-+——————–+———+———
DSA | DSA | N/A | Down
LogLoader | logloaderd | 11895 | Alive
HTTP_Server | HTTP_Server | 5298 | Alive
dcm-daemon | dcm-daemon | N/A | Down
WebCache | WebCache | 5305 | Alive
WebCache | WebCacheAdmin | 5294 | Alive
OC4J | home | 13643 | Alive
OC4J | OC4J_BI_Forms | 13644 | Alive
很遗憾的是,虽然OC4J 已经启动起来,但在rms中,仍然打不开报表,出现 “http 404″的错误,希望有高人指点一二。
——————————————————————————————————
2008-10-14 问题已经解决
case:
Report Server的配置问题。
solution:
按以下步骤操作
1.修改rms.env(/d01/app/oracleas/OraHome_1/forms/server/目录下),在后面追加一下内容
(Detail请参考 /d01/app/retail/rms/12.0.1下rms-1201-ig.pdf 【Configure Oracle Application Server 10 for RMS Reports】)
/*****************************************************
ORACLE_RMS_REPORTS_HOST=http://syfr12:7778/
ORACLE_RMS_REPORTS_SERVER=rep_syfr12_oracleas1+envid=rms12arep
ORACLE_RMS_RWSERVER=reports/rwservlet
*****************************************************/
注:ORACLE_RMS_REPORTS_HOST=http://<server>:<Listen port>
ORACLE_RMS_REPORTS_SERVER is the value of the reports configuration file
without the .conf plus a standard envid (“envid” must be used) and the name of
the header inside the configuration file that defines the variable
REPORTS_PATH.
2.修改rep_syfr12_oracleas1.conf(/d01/app/oracleas/OraHome_1/reports/conf目录下)
在标签</server>前添加以下内容(Detail请参考metalink 559039.1)
/*******************************************************
<environment id=”rms12arep”>
<envVariable name=”REPORTS_PATH”
value=”/appl/acc/ah01/rt12/rms/reports/bin:/appl/acc/ise/oras/aoasgm02/reports/reports/templates:/appl/acc/ise/oras/aoasgm02/reports/reports/samples/demo:/appl/acc/ise/oras/aoasgm02/reports/integ:/appl/acc/ise/oras/aoasgm02/reports/printers”/>
<envVariable name=”NLS_LANG” value=”AMERICAN_AMERICA.UTF8″/>
</environment>
*******************************************************/
在rms中 –“Reports”按钮,[模块]选择 “Jeff_Demo1”,[报表]选择“Jeff_rep_Description_Demo1”,点击“打印”按钮可以看到报表可以运行(其他报表暂无数据)。
关于作者:
昵称:jeff.huang 档案信息: 联系方式:你可以通过hong.huang@hand-china.com联系作者 点击查看jeff.huang发表过的所有文章... 本文永久链接: http://blog.retailsolution.cn/archives/234 |
对本文的评价: