Cognos访问模式

1、Cognos应用访问模式
  (1)Cognos的开发界面是基于Web的,其启动有2种模式:一种是cgi,一种通过java的servlet模式。cgi现在支持2种应用服务器:IIS和apache,考虑到我们应用的部署实际情况,IIS不建议使用。
通过Apache来部署,需要conf\httpd.conf,在文件最后追加如下代码:
ScriptAlias /cognos8/cgi-bin/ "e:/Program Files/Cognos/c8/cgi-bin/" 
<Directory "e:/Program Files/Cognos/c8/cgi-bin"> 
    AllowOverride None 
    Options None 
    Order allow,deny 
    Allow from all 
</Directory>

Alias /cognos8/ "e:/Program Files/Cognos/c8/webcontent/" 
<Directory "e:/Program Files/Cognos/c8/webcontent/"> 
    Options Indexes MultiViews 
    AllowOverride None 
    Order allow,deny 
    Allow from all 
</Directory>
(2)目录根据实际安装目录来设置。servlet模式,需要将\cognos\c8\webcontent目录下面的所有的文件拷贝cognos\c8\webapps\p2pd目录下(最好将cognos\c8\webapps\目录作个备份)。
打开Cognos Configuration界面,修改其“Environment”下参数的
Controll URL for gateway的值,设置为:http://localhost:9300/p2pd/servlet/gc,
GateWay URI的值,设置为:http://localhost:9300/p2pd/servlet/dispatch,

如需要修改9300端口,直接修改\cognos\c8\tomcat4.1.27\conf\server.xml文件。
2、Cognos Configuration启动
    本地JAVA_HOME设置的Jdk在1.5版本,可以通过命令方式启动Cognos Configuration,在cmd下面切换到cognos安装的bin目录下,输入命令:cogconfig  -java:local,这样启动的是cogons自带的jdk,不读取JAVA_HOME变量。

你可能感兴趣的:(Cognos)