Configurando Microsoft ODBC driver para DB2

Traduções deste artigo Traduções deste artigo
ID do artigo: 216428 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo fornece uma visão geral do controlador ODBC da Microsoft para DB2.

Driver Microsoft ODBC para DB2 (Msdb2ole.dll) permite o acesso através de redes TCP/IP e SNA LU 6.2 a bancos de dados DB2 remotos. Este driver é implementado como um solicitante de aplicativo IBM Distributed Relational Database arquitetura (DRDA) que pode se conectar a sistemas compatíveis com DRDA DB2 como MVS, OS/400 e Microsoft Windows NT.

O driver oferece suporte a ODBC 2.x e funções do ODBC 3.x (para uma lista completa de funções suportadas por favor consulte a documentação on-line do SNA Server SDK). O driver pode ser usado interativamente ou de um programa de aplicativo para instruções SQL de problema. Do Microsoft Excel, os usuários podem importar tabelas de DB2 para planilhas e usar ferramentas de gráficos do Excel para analisar os dados. Do 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 o uso do driver ODBC para DB2, bem como uma lista de palavras-chave atributo de seqüência de caracteres de conexão do ODBC e valores com suporte, consulte a documentação de on-line do SNA Server SDK ou o driver ODBC 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 desse driver. Você deve configurar informações de fonte de dados para cada sistema DB2 que deve ser acessada 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 somente 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 usuário DSN, System DSN, ou arquivo DSN.
  4. Clique em driver ODBC da Microsoft para DB2 e, em seguida, clique em Finish.

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

Configurando fontes de dados

Na guia geral permite que o usuário configurar 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 registro ou arquivo. 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 que o usuário configure 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 com base em SNA LU6.2. Se o padrão SNA é selecionada, em seguida, os valores de APPC local LU alias, o APPC modo nome e o APPC remoto LU alias são necessários.
conexão TCP/IP: Este botão permite ao usuário escolher uma conexão com base em TCP/IP. Se TCP/IP estiver selecionada, valores de endereço de rede e porta de rede são necessários.

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

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

APPC modo nome: O modo de APPC que corresponde à configuração de host e configuração de SNA Server. Os valores legais para o modo de APPC incluem QPCSUPP (padrão de sistema comuns), #INTER (interativo), #INTERSC (interativo 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 DB2).

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

porta de rede: Essa 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.

Na guia conexão também inclui um botão Test Connection 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 nesse botão, uma sessão será estabelecida com o sistema DB2 remoto usando o provedor OLEDB para DB2.

Na guia Segurança permite que o usuário configure opcionais atributos usados para restringir as conexões a uma fonte de dados. Para o driver ODBC do Microsoft 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 no DSN. O driver ODBC solicitará que o usuário em tempo de execução para digitar uma senha válida. Além disso, caixa de diálogo de aviso permitirá que o usuário substituir o nome de usuário armazenado no DSN.

AS / 400 computador diferencia com relação à ID de usuário e senha. AS / 400 só aceita um ID de usuário DB2/400 e senha maiúscula CASE. (Se DB2/400 conexão falhar devido a autenticação incorreta, o driver ODBC será reenviar a autenticação, forçando o ID de usuário e a senha em maiúscula CASE.)

O mainframe é não diferencia maiúsculas de minúsculas. Isso significa que em computadores de mainframe, você pode digitar o DB2 ID de usuário e senha em qualquer caso. O driver ODBC enviará os valores em maiúscula CASE. DB2 UDF para Windows NT é diferencia maiúsculas de minúsculas. A ID de usuário é armazenada no caso de maiúscula. A senha é armazenada em maiúsculas e minúsculas. O usuário deve digitar a senha no caso correto. 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 logon único em: Opcionalmente, um pode usar a opção entrar único de recurso de segurança do host do Microsoft SNA Server. Isso permite que o administrador criar 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 em execução no Windows 9 x, em seguida, o contexto de usuário será associado com o usuário conectado no momento.

leitura de banco de dados - somente: Cria uma fonte de dados somente leitura. O usuário tenha somente acesso de leitura a objetos, como tabelas e não é possível atualizar operações, tais como INSERT, UPDATE ou DELETE.

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

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

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

pacote coleção: O nome da COLLECTION DRDA onde deseja que o driver para armazenar e vincular pacotes DB2. Este é um parâmetro necessário. Para obter mais informações sobre a criação de pacotes, leia o seguinte artigo:
216810Criando 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 de procura por informações de catálogo. O driver ODBC usa o esquema padrão para restringir conjuntos de resultados para operações populares, como 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:
217757INF: Padrão esquema a 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 de DB2 por vários aplicativos. O padrão é NC. Há suporte para os seguintes níveis:

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

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

UR: Leia não confirmada. DB2/400, isso corresponde a COMMIT(*CHG). ANSI, isso corresponde a leitura não confirmadas.

RS: Estabilidade de leitura. DB2/400, isso corresponde a COMMIT(*ALL). ANSI, isso corresponde a leitura repetidos.

RR: Leia repetida. DB2/400, isso corresponde a COMMIT(*RR). ANSI, isso corresponde a Serializable (isolado).

TP nome alternativo: Essa propriedade só é necessário ao conectar-se ao SQL/DS (DB2/VM ou DB2/VSE) e é referido como o programa de transação remota.

confirmação automática: 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. É desnecessário delimitar ou especificar a conclusão dessas transações. ROLLBACK não é permitido 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 binário (CCSID 65535) dados digite campos como campos de tipo de dados de caractere fonte por dados com base em. Os valores de host CCSID e página de código PC são entrada necessária e parâmetros de saída. (Consulte localidade guia).

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

host local: O código do caractere definir identificador (CCSID) correspondência dados DB2, conforme representado no computador remoto. Este parâmetro padrão e.u.a./Canadá (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 de dados são convertidos com base na coluna DB2 CCSID e página de código ANSI padrão.

página de código de padrão de uso 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 de PC com suporte.

PC localidade: 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, o caractere dados são convertidos baseia a página de código de ANSI padrão configurada no Windows. O valor padrão para essa propriedade é Latino 1 (1252).

Propriedades

ID do artigo: 216428 - Última revisão: terça-feira, 8 de março de 2005 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft ODBC Driver for DB2 4.0 SP2
Palavras-chave: 
kbmt kbinfo KB216428 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
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.

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com