首页 > DBA, 默认 > 启动10AS的"Report Server"问题

启动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

 

 

对本文的评价:

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

 

 

分类: DBA, 默认 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.
您必须在 登录 后才能发布评论.