Configurar o controlador ODBC da Microsoft para DB2

Traduções de Artigos Traduções de Artigos
Artigo: 216428 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

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

Controlador de ODBC da Microsoft para DB2 (Msdb2ole.dll) permite o acesso através de redes SNA LU 6.2 e TCP/IP para as bases de dados DB2 remotos. Este controlador é implementado como um solicitador de aplicação IBM distribuídas relacional da base de dados Architecture (DRDA) que pode ligar a sistemas DB2 DRDA compatível como MVS, OS/400 e Microsoft Windows NT.

O controlador suporta ODBC 2.x e funções do ODBC 3.x (para uma lista completa de funções suportadas, consulte a documentação online do SNA Server SDK). O controlador pode ser utilizado interactivamente ou a partir de um programa de aplicação para instruções de SQL do problema. A partir do Microsoft Excel, os utilizadores podem importar tabelas DB2 para folhas de cálculo e utilizar o Excel grafos ferramentas para analisar os dados. A partir do Microsoft Access, os utilizadores podem importar e exportar para DB2. Com o Microsoft Internet Information Server (IIS), os programadores podem publicar informações armazenadas DB2 para utilizadores através de um Web browser.

Para mais informações sobre a utilização do controlador ODBC para DB2, bem como uma lista de palavras-chave do atributo de cadeia de ligação ODBC e os valores suportados, consulte a documentação online do SNA Server SDK ou o controlador de ODBC para DB2 ficheiros de ajuda online.

Mais Informação

Adicionar uma origem de dados ODBC

Uma origem de dados associa um determinado controlador ODBC com os dados que pretende aceder a esse controlador. Tem de configurar informações de origem de dados para cada sistema DB2 que está a ser acedido utilizando o controlador ODBC para DB2. Os parâmetros predefinidos para o controlador ODBC para DB2 são utilizados para a origem de dados e necessita de ser configurados separadamente para cada origem de dados. Para configurar o controlador, execute os seguintes passos:

  1. Clique em Iniciar, aponte para definições e, em seguida, clique em Painel de controlo.
  2. Faça duplo clique em origens de dados ODBC.
  3. Escolher um sistema DSN, utilizador DSN, ou ficheiro DSN.
  4. Clique em controlador de ODBC da Microsoft para DB2 e, em seguida, clique em ' Concluir '.

Também é possível apresentar a ferramenta de configuração de origens de dados ODBC a partir do atalho localizado no grupo de programas Microsoft SNA Server acesso a dados.

Configurar origens de dados

No separador Geral permite ao utilizador configurar os atributos básicos necessários para descrever uma origem de dados. Para o controlador ODBC para DB2, atributos gerais incluem as seguintes palavras-chave:

nome da origem de dados: A origem de dados é um parâmetro obrigatório é utilizado para definir a origem de dados. O Gestor do controlador ODBC utiliza este valor de atributo para carregar a configuração da origem de dados ODBC correcta do registo ou ficheiro. Para origens de dados de ficheiro, este campo é utilizado para o nome ficheiro DSN, Data Source Name, que é armazenado no directório programas c:\Programas\Ficheiros Comuns\ODBC\Data origens.

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

No separador ligação permite ao utilizador configurar os atributos básicos necessários para ligar a uma origem de dados. Para ODBC Driver para DB2, os atributos de ligação incluem as seguintes palavras-chave:

LU 6.2 ligação: Este botão permite ao utilizador escolher uma ligação com o SNA LU6.2. Se a predefinição SNA estiver seleccionado, em seguida, valores para APPC local LU alias, são necessários APPC modo nome e APPC remoto LU alias.
ligações de TCP/IP: Este botão permite ao utilizador escolher uma ligação com base em TCP/IP. Se a opção TCP/IP estiver seleccionada, são necessários valores para o endereço de rede e portas de rede.

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

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

APPC modo nome: O modo APPC que corresponde à configuração de anfitrião e configuração do SNA Server. Os valores legais para o modo APPC incluem QPCSUPP (predefinição de sistema comuns), #INTER (interactivo), #INTERSC (interactivos com segurança de encaminhamento mínimo), #BATCH (batch), #BATCHSC (secção com segurança mínima de encaminhamento) e #IBMRDB (acesso de base de dados remota DB2).

endereço IP: Esta propriedade é utilizada para localizar o computador de DB2 destino, especificamente o endereço TCP/IP ou TCP/IP anfitrião nome/alias associado a porta DRDA. O endereço de rede é necessário quando ligar através de TCP/IP.

porta de rede: Esta propriedade é utilizada para localizar o destino de porta de acesso do serviço DB2 DRDA quando ligar através de TCP/IP. A predefinição é o endereço de porta DRDA conhecido do 446.

No separador ligação também inclui um botão Testar ligação que pode ser utilizado para testar os parâmetros de ligação. A ligação só pode ser testada depois de todos os parâmetros necessários são escritos em. Quando clica neste botão, será estabelecida uma sessão de sistema DB2 remoto utilizando o fornecedor de OLE DB para DB2.

No separador Segurança permite ao utilizador configurar atributos opcionais utilizados para restringir ligações a uma origem de dados. Para o Microsoft ODBC Driver para DB2, os atributos de segurança incluem o seguinte:

utilizar este nome de utilizador: Um nome de utilizador válido é normalmente necessário para aceder a dados DB2. Opcionalmente, pode manter um nome de utilizador no DSN de. O controlador ODBC pedirá ao utilizador em tempo de execução para escrever uma palavra-passe válida. Além disso, a caixa de diálogo de aviso permitem ao substituir o nome do utilizador armazenadas no DSN de utilizador.

O AS / 400 computador é sensível a maiúsculas e minúsculas relativamente a ID de utilizador e palavra-passe. O AS / 400 só aceita um ID de utilizador DB2/400 e palavra-passe no caso de maiúsculas. (Se DB2/400 ligação falhar devido a autenticação incorrecta, o controlador ODBC irá reenviar a autenticação, forçar o ID de utilizador e palavra-passe em maiúsculas CASE.)

Do mainframe é não sensível a maiúsculas e minúsculas. Isto significa que em computadores mainframe, pode escrever o ID de utilizador DB2 e palavra-passe em qualquer dos casos. O controlador ODBC enviará estes valores no caso de maiúsculas. DB2 UDB para o Windows NT é sensível a maiúsculas e minúsculas. O ID de utilizador é armazenado no caso de maiúsculas. A palavra-passe é guardada no maiúsculas e minúsculas. O utilizador tem de escrever a palavra-passe na caixa correcta. O controlador ODBC envia exactamente a palavra-passe caso introduzido pelo utilizador. Um não passa o nome do domínio NT, apenas o nome de utilizador de NT.

utilizar simples iniciar sessão no: Opcionalmente, um pode utilizar a opção início única da funcionalidade de anfitrião de segurança do Microsoft SNA Server. Isto permite ao administrador criar definições de origem de dados isolar o processo de início de sessão do utilizador final. O contexto de utilizador para início único é o contexto de utilizador associado ao serviço de DB2 SNA. Se executar no Windows 9 x, o contexto de utilizador é que associado ao utilizador actualmente com sessão iniciada-in.

base de dados é de leitura - apenas: Cria uma origem de dados só de leitura. O utilizador tem acesso de leitura a objectos, tais como tabelas e não pode actualizar operações, tais como INSERT, UPDATE ou DELETE.

No separador base de dados de destino permite ao utilizador configurar atributos necessários, bem como opcionais, utilizados para definir o destino sistema DB2. Para o Microsoft ODBC Driver para DB2, os atributos da base de dados de destino incluem o seguinte:

nome da base de dados remoto: Este atributo ODBC é utilizado como a primeira parte do nome de tabela válido de três partes.

Em DB2 (MVS, OS/390), esta propriedade é designada por localização. A tabela SYSIBM.LOCATIONS lista todas as localizações acessíveis. Para localizar a localização do DB2 para a qual tem de ligar, solicite ao administrador de procurar DSNTINST de Clist TSO em definições DDF. Estas definições são fornecidas no painel de DSNTIPR no manual de instalação do DB2.
Em DB2/400, esta propriedade é referida como RDBNAM. O valor RDBNAM pode ser determinado invocando o comando WRKRDBDIRE a partir da consola para o sistema OS/400. Se não existir nenhum valor RDBNAM, em seguida, um pode ser criado utilizando a opção ' Adicionar '.
No DB2 Universal Database, esta propriedade é referida como DATABASE.

pacote de conjunto: O nome da COLECÇÃO DRDA onde pretende que o controlador para armazenar e vincular pacotes DB2. Este é um parâmetro obrigatório. Para obter mais informações sobre como criar pacotes, leia o seguinte artigo da base de dados de conhecimento da Microsoft:
216810Criar pacotes para utilização com ODBC Driver para DB2 e OLE KB fornecida para DB2
predefinido esquema: O nome da colecção onde o fornecedor de procura de informações do catálogo. O controlador ODBC utiliza o esquema predefinido para restringir os conjuntos de resultados para operações populares, tais como enumerar uma lista de tabelas numa colecção de destino (por exemplo, ODBC catálogo SQLTables). Para obter mais informações sobre este parâmetro, consulte o seguinte artigo da base de dados de conhecimento da Microsoft:
217757INF: Predefinição esquema para ser utilizado com o controlador de ODBC para DB2 e OLE DB Provider para DB2
Nível de isolamento predefinido: Determina o nível de isolamento utilizado nos casos de acesso simultâneo às DB2 objectos por vários aplicativos. A predefinição é NC. Os níveis seguintes são suportados:

CS: Cursor estabilidade. Em DB2/400, isto corresponde a COMMIT(*CS). No ANSI, isto corresponde a leitura, enviado (RC).

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

UR: Leitura não consolidada. Em DB2/400, isto corresponde a COMMIT(*CHG). No ANSI, isto corresponde a leitura não consolidados.

RS: Leitura estabilidade. Em DB2/400, isto corresponde a COMMIT(*ALL). No ANSI, isto corresponde a leitura Repeatable.

RR: Leia Repeatable. Em DB2/400, isto corresponde a COMMIT(*RR). No ANSI, isto corresponde a Serializable (isolada).

TP nome alternativo: Esta propriedade só é necessário ao ligar ao SQL/DS (DB2/VM ou DB2/VSE) e é referido como o programa de transacções remoto.

confirmação automática: Este atributo permite implícita COMMIT em todas as instruções de SQL. No modo de consolidação automática, cada operação de base de dados é uma transacção é consolidada quando efectuada. Este modo é adequado para transacções comuns constituídas por uma única instrução de SQL. Não é necessário delimitar ou especificar conclusão essas transações. Sem ROLLBACK é permitido quando utilizar o modo de consolidação automática. A predefinição é TRUE.

converter todos os tipos de dados binários como tipos de dados de carácter: Tipo deste dados de binário (CCSID 65535) de trata de opção campos como campos de tipo de dados de caracteres num regime por dados de origem. Os valores de anfitrião CCSID e página de códigos PC são entradas necessárias e parâmetros de saída. (Consulte região separador).

No separador idioma permite ao utilizador configurar atributos necessários, bem como opcionais, utilizados para definir as páginas de código a ser utilizado no sistema DB2, bem como o computador baseado no Windows. Para o Microsoft ODBC Driver para DB2, os atributos de região incluem:

anfitrião local: O código do carácter set identifier (CCSID) correspondência de dados DB2 como representado no computador remoto. Este parâmetro assume e.u.a./Canadá (37). A propriedade CCSID é necessária ao processar dados binários como dados de caracteres. A menos que o processo de binário como valor de caracteres é definido, caracteres são convertidos os dados com base na coluna DB2 CCSID e página de códigos ANSI predefinida.

página de códigos utilização predefinida para a região: Esta opção indica ao controlador ODBC a utilizar a página de códigos ANSI predefinida para o computador baseado no Windows. Se esta predefinição é desmarcada, o utilizador pode escolher qualquer página de códigos suportados do PC.

região do PC: Este atributo é obrigatório quando processar dados binários como dados de caracteres. A menos que o processo de binário como valor de caracteres é definido, caracteres são convertidos os dados baseiam-se a página de códigos de ANSI predefinida configurada no Windows. O valor predefinido para esta propriedade é Latim-1 (1252).

Propriedades

Artigo: 216428 - Última revisão: 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 216428
Exclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.

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