
As etapas para configurar o banco de dados do DB2 para o servidor de relatório depende das opções que você escolhe para o recurso do Rational Quality
Manager Custom Reporting Server durante o processo de instalação.
É possível que seja necessário criar o banco de dados de armazenamento de conteúdo do DB2, configurar a instância do
IBM® WebSphere Application Server para hospedar o servidor de relatório, e compilar, implementar e instalar os arquivos archive corporativos.
Por Que e Quando Desempenhar Esta Tarefa
Para configurar o servidor de relatório:
Nota: As Etapas de 2 a 9 são necessárias somente se você escolher o método de instalação manual.
- Configure o servidor de relatório para se conectar ao armazenamento de conteúdo através do registro das instâncias de banco de dados a serem automaticamente inicializadas durante as reinicializações de sistema.
- Execute o seguinte comando:
db2iauto -on <instance name>
- Abra o arquivo /etc/inittab em um editor.
- Localize a seguinte cadeia de códigos:
fmc:2345:respawn:/opt/ibm/db2/V9.1/bin/db2fmcd #DB2 Fault Monitor Coordinator
- Mova a cadeia de códigos e coloque-a após o comando id:5:initdefault:.
- Crie um banco de dados do armazenamento de conteúdo.
Nota: Assegure-se de que você, como o usuário atual, possui os privilégios administrativos necessários para criar bancos de dados e contêineres de espaços de tabela. O usuário atual é aquele que pode se conectar ao tempo de execução para o armazenamento de conteúdo do Cognos. Se desejar que outros usuários se conectem em tempo de execução ao armazenamento de conteúdo do Cognos, consulte o IBM Cognos 8 Business Intelligence - Guia de Instalação e Configuração para obter instruções.
- Inicie a janela de comandos do DB2, usando uma conta de administrador válida do banco de dados
DB2. Por padrão, o usuário é db2inst1.
- Se tiver um armazenamento de conteúdo existente proveniente de uma instalação anterior, exclua-o.
- Vá para o diretório /opt/ibm/RationalInsight/reportal/contentstore.
- Alterne para o usuário root executando o comando su.
Se solicitado, digite a senha do root.
- Configure as permissões para os arquivos e pastas, executando o seguinte comando:
chown db2inst1.db2iadm1 /opt/ibm/RationalInsight/reportal/contentstore -R
em que db2inst1 é o proprietário da instância DB2 e db2iadm1 é o grupo do
DB2.
- Retorne ao console do administrador de banco de dados e execute o shell script install.sh através do seguinte comando:
[db2inst1@VEGAVM contentstore]$ ./install.sh
- Quando solicitado, especifique os parâmetros para o armazenamento de conteúdo. Para ver uma lista de parâmetros e suas explicações, consulte os links relacionados na parte inferior desta página.
- Expanda a pasta Todos os Bancos de Dados e verifique se o banco de dados incluído esta listado.
- Configure o JRE (Java™ Runtime
Environment) para que o Cognos e o servidor de relatório executem na mesma instância do JRE.
- Exporte JAVA_HOME=[WASDIR]/java/jre
- Exporte PATH=$JAVA_HOME/bin:…
- Copie o arquivo [INSTALLDIR]/cognos/bin/jre/1.5.0/lib/ext/bcprov-jdk14-134.jar na pasta
[WASDIR]/java/jre/lib/ext.
- Assegure-se de que os seguintes drivers do DB2 estejam instalados no diretório [INSTALLDIR]/cognos/webapps/p2pd/WEB-INF/lib:
- db2java.jar
- db2jcc.jar
- db2jcc_license_cu.jar
- db2policy.jar
Se o arquivo db2java.jar estiver ausente e db2java.zip estiver presente, renomeie a pasta
db2java.zip para db2java.jar. Se você vir que o
db2jcc4.jar estiver presente, remova-o.
- Copie o arquivo libdb2.so do diretório [DB2 INSTALLDIR]/lib32
or [DB2 INSTALLDIR]//lib64 para o diretório /usr/local/lib.
- Exclua o serviço IBM Cognos 8 baseado no Tomcat.
- Inicie o console de administração do Cognos (execute o comando cogconfig.sh em /opt/ibm/RationalInsight/cognos/bin).
- Clique com o botão direito no nó do IBM Cognos 8, selecione Excluir e clique em Sim.
- Clique em Salvar e clique em Fechar.
- Crie um novo armazenamento de conteúdo no Geração de Relatórios Customizados para referenciar o banco de dados de armazenamento de conteúdo do DB2.
- Inicie o console de administração do Cognos (execute o comando cogconfig.sh em /opt/ibm/RationalInsight/cognos/bin).
- Clique em , clique com o botão direito do mouse em Armazenamento de Conteúdo e clique em .
- No campo Nome do Banco de Dados, insira o nome do banco de dados criado na etapa 1.
- Selecione a linha de ID do usuário e senha, clique no ícone Editar e insira um nome de usuário e senha, que podem ser usados para acessar o armazenamento de conteúdo do banco de dados criado na etapa 1.
- Selecione Configuração Local e clique em Salvar Configuração.
- Crie uma nova instância do WebSphere Application Server para hospedar o servidor de relatório. Esta etapa não é necessária se você escolheu instalar o WebSphere Application Server através do instalador Geração de Relatórios Customizados.
- Configure a instância do WebSphere Application Server como host do servidor de relatório.
- Reinicie o WebSphere Application Server se você tiver alterado o Cognos Configuration.
- Abra o console administrativo do WebSphere Application Server (abra um navegador da Web e aponte para http://localhost:9060/ibm/console/).
Se 9060 não for o número da porta registrado na ferramenta Gerenciamento de Perfil do WebSphere Application Server, substitua 9060 por qualquer outro número da porta.
- Efetue logon no console administrativo do WebSphere Application Server (aponte o navegador para http://localhost:portnumber/ibm/console/login.do,
e digite seu novo nome de usuário e a senha).
- Expanda o nó Servidores na barra lateral à esquerda e selecione
Servidores de Aplicativos.
- Clique no link server1 e expanda o nó
Gerenciamento Java e de Processos.
- Clique no link Definição de Processos e clique no link Java Virtual Machine.
- Insira o tamanho de heap inicial e máximo da JVM como 256 e 768.
- Clique em Aplicar (na parte inferior da página) e clique no link Salvar.
- Clique no link Entradas de Ambiente.
- Clique em Novo e inclua a seguinte propriedade:
LD_LIBRARY_PATH=[INSTALLDIR]/cognos/bin
- Clique em OK, clique em Novo e inclua a seguinte propriedade:
PATH=[INSTALLDIR]/cognos/bin
- Clique em Aplicar e clique em Salvar.
- Reinicie WebSphere Application Server.
- Construa e implemente o arquivo de archive comparativo do servidor de relatório.
- Inicie o console de administração do Cognos (execute o comando cogconfig.sh em /opt/ibm/RationalInsight/cognos/bin).
- Selecione Ambiente e altere todas as portas de 9300 para o número da porta do perfil do WebSphere Application Server, que é, por padrão, 9080.
- Selecione Serviços do Portal e altere todas as portas de 9300 para o número da porta do perfil WebSphere Application Server.
- Clique em Salvar e clique em Fechar.
- Selecione .
- Clique em Avançar, aceite os valores-padrão e clique em
Avançar.
- Clique em Concluir e clique em Fechar.
- Instale o arquivo de archieve corporativo do servidor de relatório.
- Efetue logon no console administrativo do WebSphere Application Server (aponte o navegador para http://localhost:portnumber/ibm/console/login.do,
e digite seu novo nome de usuário e a senha).
- Expanda o nó Aplicativos na barra lateral à esquerda e selecione Instalar Novo Aplicativo.
- Clique em Navegar, vá para a pasta [rational_insight_installation_directory]/cognos e selecione o arquivo p2pd.ear.
- Aceite as opções-padrão e clique em Avançar.
Faça isso quatro vezes.
- Clique no link Salvar, clique em Aplicativos Corporativos na barra lateral à esquerda e, se Aplicativo-padrão estiver listado, desinstale-o.
- Selecione o aplicativo IBM Cognos 8 e clique em Iniciar. O aplicativo demora alguns minutos para carregar completamente e iniciar.
- Abra um navegador e aponte para http://server:port/insight/servlet.
Se o Cognos Content Manager estiver trabalhando corretamente, você verá algo semelhante ao seguinte texto na página da Web:
IBM Cognos 8
Content Manager
Build: 8.4.2519.0
Start time: Tuesday, November 18, 2008 3:00:41 PM PST
Current time: Tuesday, November 18, 2008 3:01:25 PM PST
State: Running.
- Aponte o navegador da Web para http://server:port/insight.
Você deve ver a página inicial do portal Geração de Relatórios Customizados.
- Importe os relatórios de amostra do Geração de Relatórios Customizados.
- Copie o arquivo [rational_insight_installation_directory]/reportal/deployment/Rational_Example_Reports.zip
para o diretório [rational_insight_installation_directory]/cognos/deployment/.
- Abra o aplicativo da Web do Geração de Relatórios Customizados em server:port/insight.
- Abra a página de administração do Cognos.
- Clique em Configuração.
- Clique em Administração de Conteúdo, clique no ícone
Nova Importação.
- Assegure-se de que allrqm está listado como archive de implementação e clique em
Avançar duas vezes.
- Para importar todos os pacotes e pastas, selecione a caixa no cabeçalho da tabela e clique em
Avançar quatro vezes.
- Clique em Concluir, clique em Executar e clique em
OK.
- Clique no ícone Inicial e verifique se todos os pacotes e todas as pastas estão listados em Pastas Públicas.
- Teste as conexões de origens de dados para o armazém de dados e as origens de produto.
- Abra o aplicativo da Web do Geração de Relatórios Customizados em http://server:port/insight.
- Abra a página de administração do Cognos (clique em .
- Clique em .
- Clique na ação Configurar Propriedades para a origem de dados RIDW.
- Clique na guia Conexão.
- Clique em Testar a Conexão.
- Clique em Testar.
- Clique em Fechar duas vezes e, em seguida, clique em OK.
- Clique em .
Nota: Para retornar à lista de conexões de origens de dados, você pode clicar em Cognos acima do campo
Nome.
- Clique na ação Configurar Propriedades para a origem de dados do produto; por exemplo, ClearQuest.
- Clique na guia Conexão.
- Clique em Testar a Conexão.
- Clique em Testar.
- Clique em Fechar duas vezes e, em seguida, clique em OK.
- Execute o teste dos relatórios de amostra do Geração de Relatórios Customizados.
- Abra o aplicativo da Web do Geração de Relatórios Customizados em http://server:port/insight.
- Clique na pasta Rational Quality Manager.
- Execute os relatórios.