INF: Configurando fontes de dados para o Microsoft OLE DB Provider para DB2

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

Neste artigo

Mais Informações

Visão geral do Microsoft OLE DB Provider para DB2

Para usar o Microsoft OLE DB Provider para DB2 com um aplicativo de consumidor OLEDB, você deve ou;
  • Criar um arquivo de link de dados do Microsoft (UDL) e chamar isso de seu aplicativo.

    - ou -
  • Chame o provedor usando uma seqüência de conexão que inclui o nome do provedor.
Microsoft Data Access Components (MDAC) 2.0 e posteriores incluem vínculos de dados, um método genérico para gerenciar e carregar conexões com fontes de dados OLE DB. Links de dados também suporta Localizando e manutenção de conexões persistentes com fontes de dados OLE DB. Para obter informações adicional sobre como usar UDLs, bem como uma lista de argumentos de seqüência de caracteres de conexão ADO e propriedades de inicialização do OLE DB com suporte, consulte "Usando o OLE DB Provider para DB2" na documentação do SDK do SNA Server online.

Links de dados de BD OLE

Você deve configurar informações de fonte de dados para cada objeto de fonte de dados do host que deve ser acessada usando OLE DB Provider para DB2. Os parâmetros de provedor OLE DB para DB2 padrão são usados para a fonte de dados somente, e esses parâmetros precisam ser configuradas separadamente para cada fonte de dados. Links de dados fornece um método uniforme para a criação de arquivo-persistente OLE fonte de dados objeto definições na forma de arquivos UDL. Aplicativos, como o exemplo RowsetViewer incluído o SDK do SNA Server, pode abrir arquivos UDL criados e passar a seqüência de inicialização armazenado para OLE DB Provider para DB2 em tempo de execução.

Adicionar ou configurar uma ligação de dados

Você deve criar um vínculo de dados para configurar parâmetros para sua fonte de dados OLE. Você pode criar um novo link de dados clicando no atalho na pasta de programa SNA Server\Data Access. As propriedades de um arquivo de vínculos de dados podem ser editadas abrindo o arquivo do Windows Explorer. Para editar o arquivo de links de dados:

Para o Windows NT

  1. No menu Iniciar, selecione o grupo de programas Microsoft SNA Server.
  2. Selecione o grupo de programa acesso a dados.
  3. Selecione nova fonte de dados de BD OLE. A página Data Link Properties é exibida.
  4. Configure as informações de fonte de dados para o provedor selecionado. Clique em Ajuda para obter mais informações.
  5. Clique em OK para salvar o link de dados.

Para o Windows 95/98

  1. No menu Iniciar, selecione o grupo de programas Microsoft SNA Server.
  2. Selecione o grupo de programa acesso a dados.
  3. Selecione nova fonte de dados de BD OLE. A página Data Link Properties é exibida.
  4. Configure as informações de fonte de dados para o provedor selecionado. Clique em Ajuda para obter mais informações.
  5. Clique em OK para salvar o link de dados.
Por padrão, vínculos de dados são criados na pasta Program Files\Common comuns\system\ole DB\Data links. No entanto, você pode criar um vínculo de dados em qualquer local, abrindo a pasta de destino, selecionando New Microsoft Data Link no menu arquivo e configurando a página de Propriedades de vínculo de dados .

Procura fontes de dados de BD OLE

Por padrão, vínculos de dados são criados na pasta Program Files\Common comuns\system\ole DB\Data links. Um atalho é fornecido no grupo de programas Microsoft SNA Server. Para procurar as fontes de dados:
  1. No menu Iniciar, selecione o grupo de programas Microsoft SNA Server.
  2. Selecione o grupo de programa acesso a dados.
  3. Selecionar fonte de dados de BD OLE da procura. A lista de links de dados salvos no local padrão é exibida.

Configurando OLE DB fonte de dados para DB2 usando links de dados

A guia provedor permite ao usuário selecionar o provedor OLE DB (a seqüência de nome do provedor) para ser usada neste arquivo UDL em uma lista de possíveis provedores OLE DB. Escolha Microsoft OLE DB Provider para DB2 .

A guia conexão permite que o usuário configure as propriedades básicas necessárias para se conectar a uma fonte de dados. Para OLE DB Provider para DB2, as propriedades de conexão incluem os seguintes valores:

Fonte de dados : A fonte de dados é um parâmetro opcional que pode ser usado para descrever a fonte de dados. Quando o programa de configuração de vínculos de dados é carregado da pasta de programa SNA Server, o campo de Fonte de dados é obrigatório. Este campo é usado para nomear o arquivo UDL, que é armazenado na pasta Program Files\Common comuns\system\ole DB\Data.

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 na data link. O provedor OLE DB 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 data link.

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

O mainframe é não diferencia maiúsculas de minúsculas. Isso significa que em computadores de mainframe, você pode inserir a identificação de usuário de DB2 e a senha em qualquer caso. O provedor OLE DB enviará os valores em maiúscula CASE.

DB2 UDF para Windows NT é diferencia maiúsculas de minúsculas. A identificação do 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 provedor OLE DB envia exatamente a senha no caso inserido pelo usuário. O usuário não precise qualificar o o nome de usuário Windows NT com o nome de domínio do Windows NT.

senha : uma senha válida é normalmente necessária para acessar dados no DB2. Opcionalmente, você pode optar por salvar a senha no arquivo de UDL marcando a caixa de seleção Permitir salvar senha .

Aviso : esta opção persiste as informações de autenticação em texto sem formatação no arquivo de UDL.

Catálogo inicial : OLE DB esta propriedade é usada como a primeira parte de 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.
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 só pode ser testada depois todos os parâmetros necessários são inseridos. Quando você clica nesse botão, uma sessão é estabelecida ao sistema DB2 remoto usando o provedor OLE DB para DB2.

Na guia Tudo permite ao usuário configurar propriedades adicionais usados para se conectar a uma fonte de dados. Alguns das propriedades na guia todas são necessárias. Essas propriedades podem ser editadas selecionando uma propriedade na lista exibida e selecionando Editar valor . Para Microsoft OLE DB Provider para DB2, essas propriedades incluem os seguintes valores:
Nome alternativo de TP : 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.

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

Nome do modo de APPC : APPC O modo que corresponda a configuração de host e a 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).

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

Modo de confirmar automático : essa propriedade permite implícita COMMIT em todas as instruções SQL. No modo confirmar automático, 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.

Cache de autenticação : O provedor objeto de fonte de dados ou enumerador é permitido armazenar em cache autenticação confidenciais informações como uma senha em um cache interno. O padrão é False.

Nível de isolamento padrão : Isso 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 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 padrão : O nome da coleção onde o provedor de procura por informações de catálogo. O provedor OLE DB 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, OLE DB IDBSchemaRowset DBSCHEMA_TABLES). Além disso, o provedor OLE DB usa o esquema padrão para criar uma instrução SQL SELECT para IOpenRowset::OpenRowset solicitações. Para obter informações adicionais no esquema padrão, leia o seguinte artigo na Base de dados de Conhecimento da Microsoft:
217757INF: Padrão esquema a ser usado com o ODBC driver para DB2 e o OLE DB Provider para DB2
Propriedades estendidas : um método para especificar propriedades adicionais de específicas do provedor. Propriedades passadas para esse parâmetro devem ser delimitadas por ponto-e-vírgula e serão interpretadas pelo cliente de rede subjacente do provedor.

Host CCSID : O código de 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 valor Binário de processo como caracteres é definido, caracteres de dados são convertidos com base no DB2 coluna CCSID e padrão página de código ANSI.

Endereço de rede : essa propriedade é usada para localizar o computador de destino DB2, 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 por meio de 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 por meio de TCP/IP. O padrão é o endereço de porta DRDA conhecido de 446.

Biblioteca de transporte de rede : O transporte de rede propriedade de biblioteca de vínculo dinâmico designa se o provedor se conecta por meio de TCP/IP ou SNA LU6.2. O valor padrão é SNA. Se TCP/IP estiver selecionada, valores de Endereço de rede e Porta de rede são necessários. 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.

Coleção de pacote : O nome da COLLECTION DRDA onde deseja que o driver para armazenar e vincular pacotes DB2. Isso pode ocorrer mesmo que o esquema padrão. Isso é o parâmetro necessário. Para obter informações adicionais, leia o seguinte artigo na Base de dados de Conhecimento da Microsoft:
216810Criando pacotes para uso com o ODBC driver para DB2 e OLE DB Provider para DB2
Página de código do PC : esta propriedade é necessária ao processar dados binários como dados de caracteres. A menos que o valor Binário de processo como caracteres é definido, caractere dados são convertidos com base em página de código de ANSI padrão configurada no Windows. O valor padrão para essa propriedade é Latino 1 (1252).

Manter informações de segurança : como opção, você pode optar por salvar a senha no arquivo de UDL marcando a caixa de seleção Permitir salvar senha .

Aviso : esta opção persiste as informações de autenticação em texto sem formatação no arquivo de UDL.

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

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

Referências

Propriedades

ID do artigo: 218590 - Última revisão: sexta-feira, 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 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: 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