Configurando o Microsoft ODBC Driver para DB2

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 216428
Aviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.
Sumário
Este artigo fornece uma visão geral do Microsoft ODBC Driver para DB2.

Microsoft ODBC Driver para DB2 (Msdb2ole.dll) permite o acesso em redes SNA LU 6.2 e TCP/IP para bancos de dados DB2 remotos. Este driver é implementado como um solicitante de aplicativo IBM distribuídas relacional banco de dados arquitetura (DRDA) pode conectar-se a sistemas DB2 compatível com DRDA como MVS, OS/400 e Microsoft Windows NT.

O driver suporta ODBC 2. x e funções do ODBC 3. x (para obter uma lista completa de funções suportadas, consulte a documentação online do SNA Server SDK). O driver pode ser usado interativamente ou de um aplicativo para gerar instruções de SQL. No Microsoft Excel, os usuários podem importar tabelas DB2 para planilhas e usar ferramentas de gráfico do Excel para analisar os dados. No Microsoft Access, os usuários podem importar e exportar para DB2. Com o Microsoft Internet Information Server (IIS), os desenvolvedores podem publicar informações armazenadas DB2 para usuários por meio de um navegador da Web.

Para obter mais informações sobre como usar o ODBC Driver para DB2, bem como uma lista de valores e palavras-chave de atributo de cadeia de caracteres do conexão ODBC com suporte, consulte a documentação online do SNA Server SDK ou o ODBC Driver para DB2 arquivos de ajuda on-line.
Mais Informações

Adicionando uma fonte de dados ODBC

Uma fonte de dados associa um determinado driver ODBC com os dados que você deseja acessar por meio do driver. Você deve configurar informações de fonte de dados para cada sistema DB2 que deve ser acessado usando o driver ODBC para DB2. Os parâmetros padrão para o driver ODBC para DB2 são usados para a fonte de dados e precisam ser configuradas separadamente para cada fonte de dados. Para configurar o driver, execute as seguintes etapas:

  1. Clique em Iniciar, aponte para configurações e, em seguida, clique em Painel de controle.
  2. Clique duas vezes em fontes de dados ODBC.
  3. Escolha um DSN de usuário, sistema DSN, ou DSN de arquivo.
  4. Clique em Microsoft ODBC Driver para DB2 e, em seguida, clique em Concluir.

Você também pode exibir a ferramenta de configuração de fontes de dados ODBC partir do atalho localizado no grupo de programas Microsoft SNA Server Data Access.

Configurar fontes de dados

Na guia Geral permite que o usuário configure os atributos básicos necessários para descrever uma fonte de dados. Para o driver ODBC para DB2, os atributos gerais incluem as seguintes palavras-chave:

Nome da fonte de dados: A fonte de dados é um parâmetro obrigatório que é usado para definir a fonte de dados. O Gerenciador de driver ODBC usa esse valor de atributo para carregar a configuração de fonte de dados ODBC correta do arquivo ou do registro. Para fontes de dados de arquivo, este campo é usado para nomear o arquivo DSN, que é armazenado no diretório do programa de programas\Arquivos Comuns\odbc\fontes.

Descrição: A descrição é um parâmetro opcional que pode ser usado para descrever a fonte de dados.

A guia conexão permite ao usuário configurar os atributos básicos necessários para se conectar a uma fonte de dados. Para ODBC Driver para DB2, os atributos de conexão incluem as seguintes palavras-chave:

LU 6.2 conexão: Este botão permite ao usuário escolher uma conexão baseada em LU 6.2 SNA. Se o padrão SNA é selecionado, em seguida, valores APPC Local LU alias, APPC modo nome e APPC remoto LU Alias são necessários.
Conexão TCP/IP: Este botão permite ao usuário selecionar uma conexão baseada no TCP/IP. Se o TCP/IP é selecionado, os valores para o endereço de rede e portas de rede são necessários.

Alias de LU APPC local: O nome do alias LU local configurado no SNA Server.

Alias de LU APPC remoto: O nome do alias LU remoto configurado no SNA Server.

Nome de modo APPC: O modo APPC que coincide com a configuração do host e a configuração de SNA Server. Os valores válidos para o modo APPC incluem QPCSUPP (padrão de sistema comuns), #INTER (interativo), #INTERSC (interactive com segurança mínima de roteamento), #BATCH (em lotes), #BATCHSC (lote com segurança mínima de roteamento) e #IBMRDB (acesso de banco de dados remoto do DB2).

Endereço IP: Esta propriedade é usada para localizar o computador de DB2 destino, especificamente o endereço TCP/IP ou TCP/IP host alias/nome associado com a porta DRDA. O endereço de rede é necessário quando se conectando via TCP/IP.

Porta de rede: Esta propriedade é usada para localizar o destino de porta de acesso do serviço de DB2 DRDA ao conectar-se através de TCP/IP. O padrão é o endereço de porta DRDA conhecido de 446.

A guia conexão também inclui um botão Testar conexão que pode ser usado para testar os parâmetros de conexão. A conexão pode ser testada somente depois que todos os parâmetros necessários são digitados em. Quando você clica neste botão, uma sessão será estabelecida para o sistema DB2 remoto usando o provedor OLE DB para DB2.

Na guia Segurança permite ao usuário configurar atributos opcionais usados para restringir as conexões com uma fonte de dados. Microsoft ODBC driver para DB2, os atributos de segurança incluem o seguinte:

Usar este nome de usuário: Um nome de usuário válido é normalmente exigido para acessar dados no DB2. Opcionalmente, você pode persistir um nome de usuário do arquivo DSN. O driver ODBC solicitará que o usuário em tempo de execução para digitar uma senha válida. Além disso, a caixa de diálogo de aviso permitirá que o usuário substitua o nome do usuário armazenado no DSN.

O AS / 400 computador diferencia maiusculas de minúsculas em relação ao ID de usuário e senha. O AS / 400 só aceita um ID de usuário do DB2/400 e uma senha em letras maiusculas. (Se DB2/400 conexão falhar devido a autenticação incorreta, o driver ODBC novamente enviará a autenticação, forçando o ID de usuário e a senha em letras maiusculas.)

O Mainframe diferencia maiusculas de minúsculas. Isso significa que em computadores mainframe, você pode digitar o DB2 ID de usuário e a senha de qualquer forma. O driver ODBC enviará esses valores em letras maiusculas. DB2 UDB para Windows NT diferencia maiusculas de minúsculas. A identificação do usuário é armazenada em letras maiusculas. A senha é armazenada em maiusculas e minúsculas. O usuário deve digitar a senha em maiusculas e minúsculas. O driver ODBC envia exatamente a senha no caso inserido pelo usuário. Um não passa o nome de domínio NT, somente o nome de usuário do NT.

Usar o logon único em: Opcionalmente, um pode usar a opção de sessão única do recurso de segurança do Host do Microsoft SNA Server. Isso permite que o administrador cria a definição de fonte de dados isolar o processo de logon do usuário final. O contexto de usuário para entrar único é o contexto de usuário associado ao serviço de DB2 SNA. Se executando no Windows 9x, o contexto de usuário é que associado com o usuário conectado no momento.

Banco de dados é somente leitura: Cria uma fonte de dados somente leitura. O usuário tem apenas acesso de leitura a objetos, como tabelas e não é possível atualizar operações, como INSERT, UPDATE ou excluir.

Guia banco de dados de destino permite ao usuário configurar atributos necessários, bem como as opcionais, usados para definir o destino sistema DB2. Microsoft ODBC driver para DB2, os atributos do banco de dados de destino incluem o seguinte:

Nome de banco de dados remoto: Este atributo ODBC é usado como a primeira parte de um nome de tabela totalmente qualificado de três partes.

Em DB2 (MVS, OS/390), essa propriedade é conhecida como local. O SYSIBM. Tabela de locais lista todos os locais acessíveis. Para encontrar o local do DB2 para o qual você precisa se conectar, peça ao administrador para examinar o DSNTINST de Clist TSO em definições de DDF. Essas definições são fornecidas no painel de DSNTIPR no manual de instalação do DB2.
Em DB2/400, esta propriedade é conhecida como RDBNAM. O valor RDBNAM pode ser determinado invocando o comando WRKRDBDIRE no console do sistema OS/400. Se não houver nenhum valor RDBNAM, então um pode ser criado usando a opção Adicionar.
No DB2 Universal Database, esta propriedade é conhecida como banco de dados.

Pacote coleção: O nome da COLEÇÃO DRDA onde você deseja que o driver para armazenar e vincular pacotes DB2. Este é um parâmetro obrigatório. Para obter mais informações sobre a criação de pacotes, por favor, leia o seguinte artigo da Base de Conhecimento Microsoft:
216810 Criando pacotes para uso com o ODBC Driver para DB2 e OLE KB fornecida para DB2
Padrão esquema: O nome da coleção onde o provedor procurará informações do catálogo. O driver ODBC usa o esquema padrão para restringir conjuntos de resultados para operações populares, como a enumeração de uma lista de tabelas em uma coleção de destino (por exemplo, o ODBC catálogo SQLTables). Para obter mais informações sobre esse parâmetro, consulte o seguinte artigo da Base de Conhecimento Microsoft:
217757 INF: Esquema de padrão para ser usado com o ODBC Driver para DB2 e o OLE DB Provider para DB2
Nível de isolamento padrão: Determina o nível de isolamento usado em casos de acesso simultâneo aos objetos DB2 por vários aplicativos. O padrão é NC. Há suporte para os seguintes níveis:

CS: Cursor estabilidade. Em DB2/400, isso corresponde a COMMIT(*CS). ANSI, isso corresponde a leitura confirmada (RC).

NC: Nenhuma confirmação. Em DB2/400, isso corresponde a COMMIT(*NONE). ANSI, isso corresponde a não confirmar (NC).

UR: Leitura não confirmada. Em DB2/400, isso corresponde a COMMIT(*CHG). ANSI, isso corresponde a Read Uncommitted.

RS: Leia estabilidade. Em DB2/400, isso corresponde a COMMIT(*ALL). ANSI, isso corresponde a leitura repetida.

RR: Leitura repetida. Em DB2/400, isso corresponde a COMMIT(*RR). ANSI, isso corresponde a Serializable (isolada).

Alternativa TP nome: Essa propriedade só é necessária quando se conecta ao SQL/DS (DB2/VM ou DB2/VSE) e é conhecido como o programa de transação remota.

Auto confirmação: Este atributo permite implícita COMMIT em todas as instruções SQL. No modo de confirmação automática, cada operação de banco de dados é uma transação é confirmada quando executadas. Esse modo é adequado para transações comuns que consistem em uma única instrução SQL. Não é necessário delimitar ou especificar conclusão dessas transações. A REVERSÃO não é permitida ao usar o modo de confirmação automática. O padrão é True.

Converter todos os tipos de dados binários como tipos de dados de caractere: Esta opção trata os dados binários (CCSID 65535) digite campos como campos de tipo de dados caractere individual por dados. Os valores de Host CCSID e página de código do PC são entrada necessária e parâmetros de saída. (Guia de consulte localidade).

A guia de localidade permite ao usuário configurar atributos necessários, bem como as opcionais, usados para definir as páginas de código a ser usado no sistema DB2, bem como o computador baseado no Windows. Microsoft ODBC driver para DB2, os atributos de localidade incluem o seguinte:

Localidade do host: O código do caractere definir identificador (CCSID) correspondentes os dados DB2, conforme representado no computador remoto. Este parâmetro padrão U.S./Canada (37). A propriedade CCSID é necessária ao processar dados binários como dados de caracteres. A menos que o binário do processo como valor de caractere é definido, caracteres, os dados são convertidos com base na coluna DB2 CCSID e página de código ANSI padrão.

Página de código padrão usado para localidade: Essa opção instrui o driver ODBC para usar a página de código ANSI padrão para o computador baseado no Windows. Se essa configuração padrão é desmarcada, o usuário pode escolher qualquer página de código do PC com suporte.

Localidade de PC: Esse atributo é necessário ao processar dados binários como dados de caracteres. A menos que o binário do processo como valor de caractere é definido, baseados em caracteres, os dados são convertidos em página de código ANSI padrão configurada no Windows. O valor padrão para essa propriedade é Latino 1 (1252).
MSDB2OLE DLL

Propriedades

ID do Artigo: 216428 - Última Revisão: 09/28/2016 00:23:00 - Revisão: 2.0

  • kbinfo kbmt KB216428 KbMtpt
Comentários