Configurando Cognos BI no Windows Server 2008

Seguem abaixo alguns passos que são necessários para a instalação do Cognos 8 BI no Windows Server 2008 com IIS 7.0:

1. É necessário habilitar “CGI or ISAPI extensions” através do Windows 2008 Server Manager. Para isso basta seguir os passos abaixo:

  • Menu Iniciar > Administrative Tools > Server Manager.
  • Clicar em Add role services.
  • Verifique se a opção ‘CGI’ and ‘ISAPI Extensions’ estão listadas como ‘Installed’. Caso não estejam, selecione e clique em ‘install’.

2. Criar os diretórios virtuais para o Cognos, habilitar o gateway em ISAPI and CGI Restrictions, e adicionar um Handler Mapping para o gateway. Editar o arquivo de configuração do IIS e adicionar o atributo allowPathInfo=’true’. Seguem abaixo os passos:

  • No painel Connections à esquerda, expanda server node, expand Sites, clique com o botão direito em Default Website, e clique Add Virtual Directory.
  • Insira ‘cognos8’ para o Alias e insira o caminho para o diretório c8/webcontent em caminho físico (default C:\Program Files\cognos\c8\webcontent). Clique OK.
  • Clique com o botão direito no diretório virtual cognos8 recém criado e clique em Add Virtual Directory
    Insira ‘cgi-bin’ para o Alias e insira o caminho para o diretório c8/cgi-bin em caminho físico (default C:\Program Files\cognos\c8\cgi-bin). Clique OK.
  • Clique com o botão direito no diretório virtual cognos8 novamente e clique emAdd Virtual Directory.
    Insira ‘help’ para o Alias e insira o caminho para o diretório c8/webcontent/documentation em caminho físico (default C:\Program Files\cognos\c8\webcontent\documentation). Clique OK.
  • No painel Connections à esquerda, selecione server node, e abra ISAPI and CGI Restrictions no painel direito.
  • No painel Actions clique em Add, insira o caminho para cognosisapi.dll ou cognos.cgi dependendo de qual você utilizará (default C:\Program Files\cognos\c8\cgi-bin\cognosisapi.dll or C:\Program Files\cognos\c8\cgi-bin\cognos.cgi), marque ‘Allow extension path to execute’, e clique em OK.
  • No painel Connections à esquerda, selecione o diretório virutal cgi-bin, então abra Handler Mappings no painel à direita.
  • No painel Actions clique Add Module Mapping, insira ‘cognos.cgi’ ou ‘cognosisapi.dll’ para o Request Path, escolha CGIModule ou ISAPIModule no Module, no nome atribua ‘CGI-cognos’ e clique OK.
  • Para editar o arquivo de configuração do IIS:
    Dependendo do método da instalação o arquivo pode ser localizado em um dos seguintes locais: C:\Windows\System32\inetsrv\config\applicationhost.config ou <cognos_home>/c8/cgi-bin/web.config. 
    Localize a seguinte entrada:
    <add name=’CGI-cognos’ path=’*.cgi’ verb=’*’ modules=’CgiModule’ resourceType=’Unspecified’ />e inclua allowPathInfo=’true’ conforme exemplo abaixo:
    <add name=’CGI-cognos’ path=’*.cgi’ verb=’*’ modules=’CgiModule’ resourceType=’Unspecified’ allowPathInfo=’true’ />

Além dos passos descritos acima, quando estiver rodando IIS em um Windows 2008 Server 64-bit installation, você precisará criar e configurar um apllication pool para o diretório Cognos cgi-bin que permita executar aplicações 32-bits.

Links para referência:
https://www-304.ibm.com/support/docview.wss?uid=swg21343353
http://www.cognos-bi.info/tutorial/cognos8-installation.htm

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s