Não é possível utilizar o controlador ODBC do Access ou o fornecedor OLEDB fora de aplicações do Office Clique-e-Use

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: 2874601
Sintomas
Quando tenta criar um DSN de ODBC para controladores fornecidos pelo Microsoft Access no administrador de ODBC de origens de dados, a tentativa falhar. Este problema ocorre se estiver a utilizar uma instalação do clique-e-Use (C2R) do Office. Dependendo da versão do Office, poderá encontrar um dos seguintes problemas quando tentar esta operação:
  • Os controladores ODBC fornecidos pelo ACEODBC. DLL não estiver listado na caixa de diálogo Seleccionar um controlador.
  • Recebe um erro "o sistema operativo não está actualmente configurado para executar esta aplicação" mensagem.
  • Recebe uma "não é possível carregar ODBCJI32. dll" mensagem de erro.

Controladores afectados:

  • Controlador do Microsoft Access (*. mdb, *. accdb)
  • Controlador de texto do Microsoft Access (*. txt, *. csv)
  • Controlador do Microsoft Excel (*. xls, *. xlsx, *. xlsm, *. xlsb)

Além disso, se tentar definir uma ligação de OLEDB partir de uma aplicação externa (um que esteja a executar fora do escritório), utilizando o fornecedor de OLEDB de Microsoft.ACE.OLEDB.12.0, ocorre um erro 'Não é possível encontrar fornecedor' quando tenta ligar ao fornecedor.
Causa
As instalações do Office Clique-e-Use executado num ambiente isolado virtual no sistema operativo local. Algumas aplicações fora do Office podem não estar ciente da onde procurar para a instalação num ambiente isolado.

Descrição geral do clique-e-Use para arquitectura de programa de configuração do Office 365
http://technet.microsoft.com/en-us/library/jj219420.aspx
Resolução
Ligações de ODBC a ser utilizado em aplicações do Office

Pode contornar o problema criando um DSN de uma aplicação do Office, como o Access, em vez de utilizar o administrador de ODBC. Para criar um DSN novo no Access, siga estes passos:
  1. No Friso, seleccionar Dados externos > Base de dados ODBC.
  2. SeleccioneImportar ou Ligare, em seguida, clique em OK.
  3. Seleccione o separador para o tipo de DSN que pretende criar (Ficheiro de origem de dadosou Origem de dados de computador) e, em seguida, clique emNovo.
  4. Seleccione o driveralong adequado com todas as informações necessárias para concluir a entrada.
  5. DSN de Afterthe é criada, clique em Cancelar para sair os restantes passos de importar/estabelecer ligação.
  6. O DSN deverá aparecer agora no administrador de ODBC e pode utilizá-lo em qualquer aplicação do Office.
ODBC ou Microsoft.ACE.OLEDB.12.0 OLEDB ligações de fornecedor que serão utilizadas fora do escritório

Tem de instalar uma instalação MSI do motor de base de dados do Microsoft Access de uma das seguintes origens, para que a aplicação de chamada pode localizar o controlador e o fornecedor.

Base de dados do Microsoft Access 2010 motor redistribuível
https://www.microsoft.com/en-us/download/details.aspx?ID=13255

O tempo de execução do Microsoft Access 2013
http://www.microsoft.com/en-us/download/details.aspx?ID=39358

Nota Este é um artigo de “PUBLICAÇÃO RÁPIDA” criado directamente a partir da organização de suporte da Microsoft. As informações contidas neste artigo são fornecidas “tal como estão” em resposta a problemas recentes. Devido à urgência em disponibilizar este artigo, os materiais poderão incluir erros tipográficos e ser revistos em qualquer altura sem aviso prévio. Consulte os Termos de Utilização para outras considerações.

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 2874601 - Última Revisão: 06/27/2016 21:07:00 - Revisão: 2.0

Access 2016, Microsoft Access 2013, Microsoft Access for Office 365

  • kbmt KB2874601 KbMtpt
Comentários