Ativando as Conexões ODBC para os Bancos de Dados

Configure os recursos e o ambiente em que o intermediário precisa se conectar aos bancos de dados do intermediário e do usuário com ODBC.

O intermediário utiliza ODBC (Open Database Connectivity) para conectar-se aos bancos de dados. Você deve definir os DSNs (nomes de origem de dados) ODBC para o banco de dados do intermediário em cada computador que hospeda um intermediário. Você também deve definir DSNs ODBC para quaisquer bancos de dados do usuário que forem acessados por fluxos de mensagens implementados ao intermediário. Várias conexões podem utilizar a mesma definição DSN a qualquer momento.

z/OS platform Nos sistemas z/OS,consulte o Origens de Dados no z/OS para obter informações sobre como ativar conexões a bancos de dados. Não é necessário seguir as tarefas descritas nessa seção.

Linux platform No Linux em POWER e no Linux em System z, oDB2 é o único gerenciador de banco de dados suportado; o intermediário e os fluxos de mensagens se conectam diretamente aos bancos de dados, utilizando o driver fornecido pelo DB2 e não utilizam um gerenciador de driver. O alias DB2 é utilizado como o DSN.

Em sistemas distribuídos, ao definir os DSNs, considere os dois fatores a seguir que determinam se você deve definir um DSN de 32 bits para o banco de dados, um DSN de 64 bits ou ambos:
  • Se o grupo de execução e a instância de banco de dados opera em modo de 32 bits ou de 64 bits
  • Se você planeja coordenar globalmente as transações do fluxo de mensagens
Linux platformUNIX platform Nos sistemas Linux e UNIX, os DSNs são definidos em um arquivo de texto simples no computador que hospeda o intermediário:
  • Defina DSNs de 32 bits no arquivo odbc.ini.
  • Defina DSNs de 64 bits no arquivo odbc64.ini.

Configure a variável de ambiente ODBCINI para apontar para o arquivo .ini que contém o DSN definido para o intermediário conectar-se ao banco de dados do intermediário; o arquivo é odbc.ini em todas as plataformas, exceto HP-UX em Itanium onde ele é odbc64.ini. Se você definir DSNs de 64 bits em odbc64.ini em plataformas de 64 bits, também deve configurar ODBCINI64 para apontar para odbc64.ini.

Para obter mais informações sobre as considerações de 32 bits e de 64 bits, consulte Conexões de Banco de Dados do Intermediário e Conexões de Banco de Dados do Usuário.

Quando você tiver definido os DSNs apropriados, será necessário configurar também o ambiente para que o intermediário possa acessar as bibliotecas de banco de dados corretas; o Configurando seu ambiente para suportar acessos a bancos de dados de descreve esta tarefa.

Para ativar conexões em sistemas distribuídos:

  1. Defina os DSNs ODBC de acordo com sua plataforma:
    Windows platform No Windows:
    Windows fornece apenas suporte a 32 bits. Siga as instruções em Conectando-se a um Banco de Dados a partir de Sistemas Windows.
    No Linux em x86:
    Linux em x86 fornece apenas suporte a 32 bits. Siga as instruções em Conectando-se a um banco de dados dos sistemas Linux e UNIX.
    Linux platformUNIX platform Em outros sistemas Linux e UNIX:
    Dependendo da configuração do intermediário, para cada banco de dados, você poderá precisar definir um DSN ODBC de 32 bits, um DSN ODBC de 64 bits, ou ambos.

    Utilize as tabelas a seguir para verificar quais DSNs você deve definir e siga os links para as instruções apropriadas.

      Grupo de execução de 32 bits Grupo de execução de 64 bits

    Intermediário de 32 bits

    Todas as plataformas, exceto HP-UX em Itanium

    Banco de dados do intermediário: 32 bits

    Banco de dados do usuário: 32 bits

    Banco de dados do intermediário: 32 bits e 64 bits

    Banco de dados do usuário: 64 bits

    Intermediário de 64 bits

    HP-UX em Itanium apenas

    Impossível

    Banco de dados do intermediário: 64 bits

    Banco de dados do usuário: 64 bits

    As tabelas a seguir fornecem links para os tópicos para conectar os bancos de dados quando você estiver utilizando a coordenação global e um gerenciador de filas de 64 bits. Todos os gerenciadores de filas WebSphere MQ Versão 6 nas plataformas de 64 bits são executados no modo de 64 bits.
      Grupo de execução de 32 bits Grupo de execução de 64 bits

    Intermediário de 32 bits

    Todas as plataformas, exceto HP-UX em Itanium

    Banco de dados do intermediário: 32 bits e 64 bits

    Banco de dados do usuário: 32 bits e 64 bits

    Banco de dados do intermediário: 32 bits e 64 bits

    Banco de dados do usuário: 64 bits

    Intermediário de 64 bits

    HP-UX em Itanium apenas

    Impossível

    Banco de dados do intermediário: 64 bits

    Banco de dados do usuário: 64 bits

    A tabela a seguir fornece links para os tópicos para conectar os bancos de dados quando você estiver utilizando a coordenação global e um gerenciador de filas de 32 bits. Todos os gerenciadores de filas de WebSphere MQ Versão 6 nas plataformas de 32 bits são executados no modo de 32 bits. Todos os gerenciadores de filas WebSphere MQ Versão 5.3 são executados no modo de 32 bits.
      Grupo de execução de 32 bits Grupo de execução de 64 bits

    Intermediário de 32 bits

    Todas as plataformas, exceto HP-UX em Itanium

    Bando de dados do intermediário: 32 bits

    Bando de dados do usuário: 32 bits

    Impossível

    Intermediário de 64 bits

    (somente no HP-UX em Itanium)

    Impossível

    Impossível

    Você configurou agora o DSN ODBC para o banco de dadods do seu intermediário e os DSNs ODBC DSNs para todos os bancos de dados do usuário.
  2. Configure o ambiente para emitir comandos do console, e para executar o intermediário, de forma que ele possa acessar as bibliotecas de banco de dados necessárias. Para obter informações adicionais, consulte Configurando seu ambiente para suportar acessos a bancos de dados de.
Você ativou agora o intermediário para efetuar conexões com o banco de dados do intermediário e para todos os bancos de dados do usuário.
Próximo: Caso esteja seguindo as instruções em Configurando os bancos de dados do intermediário e do usuário, a próxima tarefa é Utilizando Publicações Conservadas com um Banco de Dados do Sybase.
Conceitos relacionados
Conexões de Banco de Dados do Intermediário
Conexões de Banco de Dados do Usuário
Tarefas relacionadas
Configurando os bancos de dados do intermediário e do usuário
Referências relacionadas
Suporte para Plataformas de 32 Bits e de 64 Bits
Bancos de Dados Suportados
arquivo de amostra odbc.ini
Arquivo de Amostra odbc64.ini
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:12:36

ah14440_