INF: Configurar origens de dados para o fornecedor de Microsoft OLE DB para DB2

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

Nesta página

Mais Informação

Descrição geral do Microsoft OLE DB Provider para DB2

Para utilizar o Microsoft OLE DB Provider para DB2 com uma aplicação de consumidor de OLE DB, terá ou;
  • Criar um ficheiro de ligação de dados (UDL) Microsoft e chamar isto partir da aplicação.

    - ou -
  • Contacte o fornecedor utilizando uma cadeia de ligação que inclui o nome do fornecedor.
Microsoft Data Access Components (MDAC) 2.0 e posteriores incluem ligações de dados, um método genérico para gerir e carregar ligações a origens de dados OLE DB. Ligações de dados suporta também a localização e manter ligações persistentes origens de dados OLE DB. Para obter informações adicionais sobre como utilizar UDLs, bem como uma lista de propriedades de inicialização de OLE DB suportadas e argumentos de cadeia de ligação ADO, consulte "Utilizar o OLE DB fornecedor para DB2" na documentação do SDK do SNA Server online.

Ligações de dados de base de dados de OLE

Tem de configurar informações de origem de dados para cada objecto de origem de dados do anfitrião que está a ser acedido utilizando OLE DB Provider para DB2. Os parâmetros predefinidos para o fornecedor de OLE DB para DB2 são utilizados para a origem de dados e estes parâmetros têm de ser configurados separadamente para cada origem de dados. Ligações de dados fornece um método uniformemente para criar origem de dados OLE DB persistente de ficheiro de definições de objectos no formato de ficheiros UDL. Aplicações, tais como o exemplo de RowsetViewer incluído o SNA Server SDK, pode abrir criados ficheiros UDL e passar a cadeia de inicialização armazenado ao fornecedor de OLE DB para DB2 em tempo de execução.

Adicionar ou configurar uma ligação de dados

Tem de criar uma ligação de dados para configurar parâmetros para a origem de dados OLE DB. Pode criar uma nova ligação de dados fazendo clique sobre o atalho na pasta de programa SNA Server\Data Access. As propriedades de um ficheiro de ligações de dados podem ser editadas, abrindo o ficheiro a partir do Explorador do Windows. Para editar o ficheiro de ligações de dados:

Para o Windows NT

  1. Menu ' Iniciar ', seleccione o grupo de programa Microsoft SNA Server.
  2. Seleccione o grupo de programa de acesso a dados.
  3. Seleccione a nova origem de dados de BD de OLE. É apresentada a página Propriedades de ligação de dados .
  4. Configure informações de origem de dados para o fornecedor seleccionado. Faça clique sobre Ajuda para obter mais informações.
  5. Clique em OK para guardar a ligação de dados.

Para o Windows 95/98

  1. Menu ' Iniciar ', seleccione o grupo de programa Microsoft SNA Server.
  2. Seleccione o grupo de programa de acesso a dados.
  3. Seleccione a nova origem de dados de BD de OLE. É apresentada a página Propriedades de ligação de dados .
  4. Configure informações de origem de dados para o fornecedor seleccionado. Faça clique sobre Ajuda para obter mais informações.
  5. Clique em OK para guardar a ligação de dados.
Por predefinição, ligações de dados são criadas na pasta Program Files\Common Files\System\Ole DB\Data ligações. No entanto, pode criar uma ligação de dados em qualquer localização, abrir a pasta de destino, seleccionando o Novo Microsoft Data Link a partir do menu ' ficheiro ' e configurando página Propriedades de ligação de dados .

Procurar origens de dados de BD de OLE

Por predefinição, ligações de dados são criadas na pasta Program Files\Common Files\System\Ole DB\Data ligações. Um atalho é fornecido num grupo de programas Microsoft SNA Server. Para procurar as origens de dados:
  1. Menu ' Iniciar ', seleccione o grupo de programa Microsoft SNA Server.
  2. Seleccione o grupo de programa de acesso a dados.
  3. Seleccione Procurar origem de dados de BD de OLE. A lista de ligações de dados guardadas na localização predefinida é apresentada.

Configurar OLE DB origem de dados para DB2 utilizando ligações de dados

O separador fornecedor permite ao utilizador seleccionar o fornecedor OLE DB (a cadeia de nome de fornecedor) a ser utilizados neste ficheiro UDL de uma lista dos fornecedores OLE DB possíveis. Escolha o Fornecedor de Microsoft OLE DB para DB2 .

O separador ligação permite ao utilizador configurar as propriedades básicas necessárias para estabelecer ligação a uma origem de dados. Para OLE DB Provider for DB2, as propriedades de ligação incluem os seguintes valores:

Origem de dados : A origem de dados é um parâmetro opcional que pode ser utilizado para descrever a origem de dados. Quando o programa de configuração das ligações de dados é carregado da pasta de programa SNA Server, é necessário o campo de Origem de dados . Este campo é utilizado para designar o ficheiro UDL, que é armazenado no directório Program Files\Common Files\System\Ole DB\Data.

nome de utilizador : um nome de utilizador válido é normalmente necessário para aceder a dados DB2. Opcionalmente, pode manter um nome de utilizador de ligação de dados. O fornecedor de OLE DB pedirá ao utilizador em tempo de execução para introduzir uma palavra-passe válida. Além disso, a caixa de diálogo Aviso permitem ao utilizador para substituir o nome do utilizador armazenadas na ligação de dados.

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 fornecedor de OLE DB irá reenviar a autenticação, forçar o ID de utilizador e a 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 introduzir o ID de utilizador DB2 e palavra-passe em qualquer dos casos. O fornecedor de OLE DB irão 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 introduzir a palavra-passe no caso correcto. O fornecedor de OLE DB envia exactamente a palavra-passe caso introduzido pelo utilizador. O utilizador não tem de qualificar o o nome de utilizador do Windows NT com o nome de domínio Windows NT.

palavra-passe : A palavra-passe válida é normalmente necessário para aceder a dados DB2. Opcionalmente, pode optar por guardar a palavra-passe no ficheiro UDL, seleccionando a caixa de verificação Permitir guardar palavra-passe .

aviso : esta opção persistir as informações de autenticação em texto simples no ficheiro UDL.

Catálogo inicial : OLE DB esta propriedade é utilizada como a primeira parte de um 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.
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 introduzidos. Quando clica neste botão, é estabelecida uma sessão de sistema DB2 remoto utilizando o fornecedor de OLE DB para DB2.

No separador todos permite ao utilizador configurar propriedades adicionais utilizadas para ligar a uma origem de dados. Algumas das propriedades no separador all são necessárias. Estas propriedades podem ser editadas seleccionando uma propriedade da lista apresentada e seleccione Editar valor . Para o Microsoft OLE DB Provider para DB2, estas propriedades incluem os seguintes valores:
Nome TP 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.

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

APPC modo nome : modo APPC O 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).

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

Modo de consolidação automática : Esta propriedade permite implícita COMMIT em todas as instruções de SQL. No modo de consolidação automaticamente, 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.

Cache de autenticação : do fornecedor objecto de origem de dados ou enumerador é permitida a cache de autenticação importantes informações tais como uma palavra-passe numa cache interna. A predefinição é FALSE.

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 Stability. 
     In DB2/400, this corresponds to COMMIT(*CS). 
     In ANSI, this corresponds to Read Committed (RC).

NC   No Commit. 
     In DB2/400, this corresponds to COMMIT(*NONE). 
     In ANSI, this corresponds to No Commit (NC).

UR   Uncommitted Read. 
     In DB2/400, this corresponds to COMMIT(*CHG). 
     In ANSI, this corresponds to Read Uncommitted. 

RS   Read Stability. 
     In DB2/400, this corresponds to COMMIT(*ALL). 
     In ANSI, this corresponds to Repeatable Read.

RR   Repeatable Read. 
     In DB2/400, this corresponds to COMMIT(*RR). 
     In ANSI, this corresponds to Serializable (Isolated).
					
Esquema predefinido : O nome da colecção onde o fornecedor de procura de informações do catálogo. O fornecedor de OLE DB 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, OLE DB IDBSchemaRowset DBSCHEMA_TABLES). Além disso, o fornecedor de OLE DB utiliza esquema predefinido para criar uma instrução SQL SELECT para IOpenRowset::OpenRowset pedidos. Para obter informações adicionais num esquema predefinido, leia o seguinte artigo na base de dados de conhecimento da Microsoft:
217757INF: Esquema de predefinido a ser utilizado com o controlador de ODBC para DB2 e OLE DB Provider para DB2
Propriedades expandidas : um método para especificar propriedades específicas do fornecedor adicionais. Propriedades transmitidas este parâmetro devem ser delimitadas por ponto e vírgula e serão interpretadas pelo cliente de rede subjacente do fornecedor.

Anfitrião CCSID : 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 valor Binário de processos como caracteres esteja definido, caracteres são convertidos os dados baseiam na DB2 coluna CCSID e predefinido ANSI código de página.

Endereço de rede : Esta propriedade é utilizada para localizar o computador de destino DB2, 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.

Biblioteca de transporte de rede : O transporte de rede propriedades da biblioteca de ligação dinâmica designa se o fornecedor liga através de SNA LU6.2 ou TCP/IP. O valor predefinido é SNA. Se a opção TCP/IP estiver seleccionada, são necessários valores para o Endereço de rede e Portas de rede . 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 .

Pacote de conjunto : O nome da COLECÇÃO DRDA onde pretende que o controlador para armazenar e vincular pacotes DB2. Isto pode ser igual o esquema predefinido. Este é parâmetro necessário. Para obter informações adicionais, leia o seguinte artigo na base de dados de conhecimento da Microsoft:
216810Criar pacotes para utilização com ODBC Driver para DB2 e fornecedor de OLE DB para DB2
Página de códigos PC : Esta propriedade é necessária ao processar dados binários como dados de caracteres. A menos que o valor Binário de processos como caracteres esteja 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).

Manter informações de segurança : como opção, pode optar por guardar a palavra-passe no ficheiro UDL, seleccionando a caixa de verificação Permitir guardar palavra-passe .

aviso : esta opção persistir as informações de autenticação em texto simples no ficheiro UDL.

Processo binários como caracteres : tipo de este 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 e Anfitrião CCSID e PC código Pag são entradas necessárias e parâmetros de saída.

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

Referências

Propriedades

Artigo: 218590 - Última revisão: 18 de novembro de 2005 - Revisão: 1.2
A informação contida neste artigo aplica-se a:
  • Microsoft OLE DB Provider for DB2
Palavras-chave: 
kbmt kbinfo KB218590 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: 218590

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