Verificando e Configurando os Pré-requisitos Instalados

Antes de instalar o Business Integration Connect, assegure-se de que você tenha todos os pré-requisitos necessários. Os tópicos nesta seção fornecem uma breve visão geral dos requisitos de hardware e software do sistema, dos bancos de dados suportados e das contas do usuário necessárias para executar o software Business Integration Connect.

No final desta seção estão incluídas listas de verificação de pré-instalação para ajudar a preparar a instalação. Essas listas de verificação relacionam as tarefas que devem ser executadas antes da instalação do Business Integration Connect.

Esta seção contém os seguintes tópicos:

Incluindo Contas de Usuários

Para conectar ao banco de dados, o Business Integration Connect requer um conjunto de usuários do sistema operacional. O procedimento a seguir o orienta pela configuração desses usuários. Embora esse procedimento utilize nomes padrão, é possível substituí-los por seus próprios nomes de usuário e grupo. Os nomes de usuários e grupos não podem exceder oito caracteres.

Nota:
Se você só planeja ter um usuário, não será necessário criar um grupo.

Para criar contas de usuário:

  1. Clique em Start > Settings > Control screen, em seguida, clique duas vezes em Administrative Tools > Computer Management > Local Users and Groups.

    A caixa de diálogo Usuários e Grupos Locais aparece. Clique com o botão direito do mouse em Users e selecione New User.

    A caixa de diálogo Novo Usuário aparece. Inclua os usuários bcguser, bcgcon, bcgdoc e bcgrecv. Selecione também a opção Password Never Expires.

    Nota:
    Os usuários do Oracle precisam apenas criar o usuário bcguser.
  2. O Business Integration utiliza um usuário nesse grupo para gerenciar os componentes do Business Integration Connect.
  3. Na caixa de diálogo Usuários e Grupos, clique com o botão direito do mouse em Groups e selecione New Group.
  4. A caixa de diálogo Novo Grupo aparece. Inclua o grupo bcggroup.
  5. Inclua os seguintes usuários ao bcggroup: bcguser, bcgcon, bcgdoc e bcgrecv.
    Nota:
    Os usuários do Oracle precisam apenas incluir o usuário bcguser ao bcggroup.
  6. Saia do gerenciamento do computador.
  7. Registre os nomes de usuários e senhas nas tabelas em "Tabelas da Lista de Verificação de Pré-instalação".

Configurando o WebSphere MQ

O procedimento a seguir descreve como configurar o WebSphere MQ após sua instalação. Consulte "Requisitos de Plataforma, Hardware e Software" para obter uma lista de SupportPacs e atualizações que devem ser aplicadas. Para obter informações sobre comandos específicos utilizados neste procedimento, consulte a documentação do WebSphere MQ.

Nota:
O nome do gerenciador de filas é bcg.queue.manager e a porta padrão do listener é 9999. Se você alterar esses valores padrão, deverá certificar-se de alterá-los em todo lugar em que são utilizados.

Para configurar o WebSphere MQ:

  1. Verifique se você efetuou logon no seu sistema operacional como administrador ou como um usuário que seja membro do grupo de administradores.
  2. Crie o gerenciador de filas:

    crtmqm -q bcg.queue.manager

  3. Atualize os parâmetros do canal, alterando as propriedades neste procedimento. No MQServices, clique com o botão direito no gerenciador de filas, selecione propriedades e, em seguida, canais.

    Atualize as propriedades do canal com os seguintes valores:

    MaxChannels=1000
      
     MaxActiveChannels=1000
     
  4. Se o computador tiver mais de uma CPU, digite o seguinte comando:
    setmqcap <número de CPUs>
     
  5. Inicie o gerenciador de filas com o seguinte comando:
    strmqm bcg.queue.manager
     
  6. Inicie o atendente com o seguinte comando:

    runmqlsr -t tcp -p 9999 -m bcg.queue.manager

  7. O atendente é executado nessa janela, portanto deixe-a aberta.
  8. Abra uma nova janela e inicie o JMS Broker (o intermediário de publicação-assinatura) com o seguinte comando:
    strmqbrk -m bcg.queue.manager
     
  9. Inicie os serviços de comando do MQ com o seguinte comando:
    strmqcsv bcg.queue.manager
     
  10. Utilize o arquivo Tools\MQSeries\create_wbic_queues.mqsc para definir as filas e canais para o gerenciador de filas:
    runmqsc bcg.queue.manager <
      <imagem_do_CD>\Tools\MQSeries\create_wbic_queues.mqsc
     

    Em que <imagem_do_CD> é o local do CD do Business Integration Connect ou o local dos arquivos de instalação retirados do archive do Business Integration Connect.

  11. Utilize o arquivo MQHomeInstallDir\java\bin\MQJMS_PSQ.mqsc para configurar as filas de inscrições e publicações do JMS:

    runmqsc bcg.queue.manager <
    MQHomeInstallDir\mqm\java\bin\MQJMS_PSQ.mqsc

  12. Registre o nome do host do MQ, o nome do gerenciador de filas e a porta atendente em "Tabelas da Lista de Verificação de Pré-instalação".

Instalando e Configurando o DB2

Para obter desempenho máximo em um ambiente de produção, o banco de dados do Business Integration Connect deve residir em um servidor dedicado.

Ao instalar o WebSphere Business Integration Connect, é possível utilizar o script Create_db2.sql para criar e configurar o banco de dados. O banco de dados é configurado assumindo-se que o DB2 UDB está sendo executando em uma máquina com vários processadores. Especificamente, o parâmetro DFT_DEGREE está definido como 4, o que indica que uma consulta SQL é executada como 4 subprocessos executados em paralelo. Se estiver executando o DB2 UDB em uma máquina com um único processador, esta configuração não é ideal e pode causar um conflito entre a memória do sistema e a CPU. Recomendamos que você revise a configuração do banco de dados com a administração do banco de dados e modifique-a se necessário para adequar-se ao ambiente específico do banco de dados.

Nota:
O Business Integration Connect não utiliza a opção fenced-user. Não utilize o ID fenced-user como parte da instalação do Business Integration Connect.

Utilize o procedimento a seguir para instalar e configurar o DB2:

  1. Instale o DB2 seguindo as instruções de instalação fornecidas e utilizando o assistente de Configuração do DB2. No assistente, faça o seguinte:
  2. Quando tiver concluído a instalação do DB2, instale o FixPack2 utilizando as instruções em FixPackReadme.txt.
  3. Se o DB2 não estiver sendo executado, inicie-o executando o seguinte comando:

    db2start

  4. Verifique se o compilador C++ correto e as bibliotecas estão instalados. Certifique-se de que as variáveis de ambiente do sistema (%PATH, %LIB, %INCLUDE) estejam definidas para apontar para o compilador C++. Ao definir as variáveis de ambiente do sistema, certifique-se de efetuar logout do Windows 2000 e efetuar login para certificar-se de que o ambiente do sistema foi atualizado com todos os novos processos. Consulte a documentação do DB2 Application Development Toolkit para obter os nomes e versões dos pacotes requeridos.

Se estiver utilizando uma instalação existente, faça o seguinte:

  1. Verifique se o DB2 Application Development Toolkit está instalado. Para obter informações sobre como instalar o toolkit, consulte a documentação do DB2.
  2. Verifique se o diretório include existe. Por exemplo DB2HomeInstallDir\IBM\SQLLIB\include
  3. Verifique se o compilador C++ correto e as bibliotecas estão instalados. Certifique-se de que as variáveis de ambiente do sistema (%PATH, %LIB, %INCLUDE) estejam definidas para apontar para o compilador C++. Ao definir as variáveis de ambiente do sistema, certifique-se de efetuar logout do Windows 2000 e efetuar login novamente para certificar-se de que o ambiente do sistema foi atualizado com todos os novos processos. Consulte a documentação do DB2 Application Development Toolkit para obter os nomes e versões dos pacotes requeridos.

Registre os nomes e senhas nas tabelas em "Tabelas da Lista de Verificação de Pré-instalação".

Instalando e Configurando o Oracle

Este guia não fornece instruções de instalação para o Oracle 9i. Consulte a documentação apropriada do Oracle para obter os procedimentos de instalação.

A IBM recomenda que você siga essas orientações ao instalar o banco de dados Oracle:

  1. Exporte as variáveis de ambiente do sistema Oracle, conforme descrito na documentação de instalação do Oracle. Isso será necessário para o usuário administrador, se o Database Loader deve executar SQL automaticamente durante o processo de instalação do Business Integration Connect.
  2. O driver JDBC do Oracle 9i deve estar disponível em cada máquina que executará os componentes do hub. O driver JDBC deve estar no mesmo nível que a versão do Oracle instalada.

Registre os nomes e senhas nas tabelas em "Tabelas da Lista de Verificação de Pré-instalação". Registre também os valores padrão, especialmente se eles foram alterados.

Tabelas da Lista de Verificação de Pré-instalação

As seguintes tarefas devem ser executadas antes da instalação do Business Integration Connect:

Nota:
Essas tarefas presumem a instalação em uma única máquina.
  1. O grupo de usuários bcggroup existe no sistema operacional. O usuário do sistema operacional bcguser existe e é um membro de bcggroup. Se estiver utilizando o DB2, os usuários do sistema operacional bcgcon, bcgdoc e bcgrecv devem existir e serem membros de bcggroup. Se você estiver utilizando o Oracle, os usuários do O/S bcgcon, bcgdoc e bcgrecv não serão necessários.
  2. O DB2 ou o Oracle está instalado e configurado em um servidor.
  3. O WebSphere MQ está instalado e configurado em um servidor.
  4. Existe um servidor SMTP (opcional).
  5. Se diversos computadores forem utilizados, será necessário criar compartilhamentos de arquivos de rede em cada computador. Isso permite que todos os computadores acessem e compartilhem arquivos comuns através da rede.

A tabela a seguir identifica informações que você deve obter antes de iniciar os assistentes de instalação do Database Loader e do Business Integration Connect. Consulte a tabela durante a execução dos assistentes.
Informações Requeridas Valor

Nome do usuário do Business Integration Connect

(bcguser é o padrão)

Senha do usuário do Business Integration Connect


Nome do grupo do Business Integration Connect

(bcggroup é o padrão)

Nome do usuário do Community Console

(bcgcon é o padrão)

Senha do usuário do Community Console


Números de portas do Community Console

(HTTP - 58080 é o padrão)

(HTTPS - 58443 é o padrão)

Nome do usuário do Document Manager

(bcgdoc é o padrão)

Senha do usuário do Document Manager


Números de portas do Gerenciador de Documentos

(HTTP - 56080 é o padrão)

(HTTPS - 56443 é o padrão)

Nome do usuário do Receiver

(bcgrecv é o padrão)

Senha do usuário do Receiver


Números de portas do Receiver

(HTTP - 57080 é o padrão)

(HTTPS - 57443 é o padrão)

Nome do host do WebSphere MQ


Gerenciador de Filas do WebSphere MQ

(bcg.queue.manager é o padrão)

Porta do WebSphere MQ para o atendente

9999

Ponto de montagem para o local compartilhado


Nome do host do banco de dados


Porta do banco de dados

o padrão é (DB2=50000 se utilizar Instância padrão). (Oracle=1521)

Proprietário do banco de dados (DB2)


Senha do proprietário (DB2)


Nome do banco de dados (DB2)


Nome da instância (DB2)


ID de login do administrador (Oracle)


Senha do administrador (Oracle)


SID Oracle (Oracle)


Login do proprietário do esquema (Oracle)


Senha do proprietário do esquema (Oracle)


Nome do host SMTP


Número da porta SMTP

(25 é o padrão)

Copyright IBM Corp. 1997, 2004