morn_memory
作者morn_memory·2012-04-12 11:38
BI技术总监·abcdef

转:Cognos报”DPR-ERR-2008“错误 解决办法

字数 3588阅读 1413评论 0赞 0
全新安装的Cognos  在登录管理页面时候登录
My Home

Administer Cognos content

遇到不能进入页面 并且出错
DPR-ERR-2008 error The request is directed to an unknown service name: .
却没告诉服务名

Administer Cognos content页面抛出DashboardException异常

查询了相关网站找到以下

个人感觉最主要的解决步骤是最后的
C:WindowsSystem32inetsrvconfigapplicationhost.config
内容里头
<add name="CGI-cognos" path="*.cgi" verb="*" modules="CgiModule" resourceType="Unspecified" />
添加 allowPathInfo="true" 变成
<add name="CGI-cognos" path="*.cgi" verb="*" modules="CgiModule" resourceType="Unspecified" allowPathInfo="true" />


按照以下全部重新配置了一遍就好了~顺利解决问题

Enclosed a short Documentation on how to Configure IIS 7.0 for Cognos:
In IIS Manager, create the Cognos 8 virtual directories, enable the gateway under ISAPI and CGI Restrictions, and add a Handler Mapping for the gateway. Edit the IIS configuration file and add the attribute allowPathInfo="true".
Steps:
1. In the left Connections pane, expand the server node, expand Sites, right-click on Default Website, and click Add Virtual Directory.
2. Enter "cognos8" for the Alias and enter the path to the c8/webcontent directory in Physical Path (default C:Program Filescognosc8webcontent). Click OK.
3. Right click on the newly-created cognos8 Virtual Directory and click Add Virtual Directory
4. Enter "cgi-bin" for the Alias and enter the path to the c8/cgi-bin directory in Physical Path (default C:Program Filescognosc8cgi-bin). Click OK.
5. Right click on the cognos8 Virtual Directory again and click Add Virtual Directory
6. Enter "help" for the Alias and enter the path to the c8/webcontent/documentation directory in Physical Path (default C:Program Filescognosc8webcontentdocumentation). Click OK.
7. In the left Connections pane, select the server node, then double-click ISAPI and CGI Restrictions in the right pane.
8. In the Actions pane click Add, enter the path to either cognosisapi.dll or cognos.cgi depending on which you will use (default C:Program Filescognosc8cgi-bincognosisapi.dll or C:Program Filescognosc8cgi-bincogno.cgi), check the "Allow extension path to execute" box, then click OK.
9. In the left Connections pane, select the cgi-bin virtual directory, then double-click Handler Mappings in the right pane.
10. In the Actions pane click Add Module Mapping, then enter either "cognos.cgi" or "cognosisapi.dll" for the Request Path, choose either CGIModule or ISAPIModule for the Module, give it an identifiable name like "CGI-cognos" then click OK.
11. In order for Cognos Administration to function properly, the directive added to the IIS configuration file by step 11 has to be edited manually. Depending on how IIS is set up, this will have been written either to C:WindowsSystem32inetsrvconfigapplicationhost.config or to <cognos_home>/c8/cgi-bin/web.config. Check those files for the following entry:
<add name="CGI-cognos" path="*.cgi" verb="*" modules="CgiModule" resourceType="Unspecified" />
and add allowPathInfo="true" to it like this:
<add name="CGI-cognos" path="*.cgi" verb="*" modules="CgiModule" resourceType="Unspecified" allowPathInfo="true" /


http://www.cognoschina.net/club/thread-7828-1-1.html



DPR-ERR-2008
The dispatcher is unable to process the request. The request is directed to an unknown service name: local.xts.run.


访问Cognos8.3的时候报这个错的话,是由于服务器的调度服务没有被启动,重新设置并启动即可。

打开Cognos Configuration,找到ReportNet的服务,如“Cognos 8 service”项,在窗口右边可以找到Dispatcher service enable?参数,将该参数值设置为True。重启Cognos服务即可

http://www.cognoschina.net/club/thread-9632-1-1.html

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关问题

相关资料

X社区推广