Como corrigir erro “Não é possível conectar-se ao banco de dados do Access”?

RESUMO:

Tentando conectar seu banco de dados do Access e cada vez que você está fazendo isso seu banco de dados lança erro “não é possível conectar o banco de dados do Access”? Você tem alguma idéia de por que você está recebendo este aviso de erro específico? Bem, se você está lidando com esse problema, então tente fazer as seguintes correções mencionadas neste blog.

Dê uma olhada no cenário com o qual um dos usuários como você está enfrentando. Depois disso, discutiremos sobre os diferentes erros “Não é possível conectar-se ao banco de dados do Access” e suas correções.

Cenário prático:

Eu tive uma conexão de trabalho para um banco de dados Access 2010 local trabalhando por mais de um ano em uma máquina Windows 7 de 64 bits. O driver selecionado é o driver do Microsoft Access (* .mdb, * .accdb). Há alguns dias atualizei para o Office 2013 e a conexão falha com o erro “Nome da fonte de dados não encontrado e nenhum driver padrão selecionado”.

Na lista de drivers, o driver do Microsoft Access agora tem (* .mdb) apenas os parênteses, em vez de os dois * .mdb e * .accdb. Se eu olhar na caixa de diálogo fontes de dados ODBC, no entanto, o driver está listado como o driver do Microsoft Access (* .mdb, * .accdb) – ele tem ambos listados. O que está acontecendo?

Circunstâncias sob quais banco de dados do Access “Não é possível conectar-se ao banco de dados” Encontros de erro

Não é possível conectar-se ao banco de dados" Encontros de erro

Bem, existem vários tipos de erros “Unable To Connect Database” que podem ocorrer em diferentes circunstâncias. Dê uma olhada nos diferentes erros “Falha ao conectar-se ao banco de dados de acesso” um a um:

ERRO 1 # [Microsoft] [ODBC Microsoft Access Driver] ‘(desconhecido)’ não é um caminho válido

Descrição de erro:

Nome do erro: “[Microsoft] [Driver ODBC Microsoft Access ‘(desconhecido)’ não é um caminho válido. Verifique se o nome do caminho está digitado corretamente e se você está conectado ao servidor no qual o arquivo reside”.

Resolução:

Use o nome totalmente compatível no nome do banco de dados ao criar o DSN no ODBC Administrator, conforme mostrado na captura instantânea anexada (DSNDatabaseName.PNG)

\\ <MachineName> \ <foldername> \ Nome do arquivo

Exemplo: \\ SPOTSUPTSS55 \ msaccess \ ADS_MS_Access.accdb

dar uma olhada

5 correções para resolver o erro MS Access “gravar conflito: registro foi alterado por outro usuário”

ERRO 2 # Problema ao criar uma conexão com um banco de dados * .accdb

Sintomas:

Tentando criar conexão com o arquivo .accdb do banco de dados do Access, ao fazer a seleção para o banco de dados .accdb, ele mostra o seguinte aviso de erro:

Erro: A conexão com a fonte de dados não pode ser estabelecida usando as configurações definidas. O servidor retornou o seguinte erro:

ODBCError HY024: [Microsoft] [Driver ODBC do Microsoft Access] ‘(desconhecido)’ não é um caminho válido. Verifique se o caminho está digitado corretamente e se está conectado ao servidor em que o arquivo está localizado.

  • Acessando via web retorna após aviso:

Erro ADODB.Connection ‘800a0e7a’

O provedor especificado não pôde ser encontrado. Pode não estar instalado corretamente.

/index.asp, linha 43

  • Para drivers de PC de 64 bits estão instalados.
  • Verifique se o caminho no index.asp, linha 43 está correto.

dbcomposition.Open (“Provider = Microsoft.ACE.OLEDB.12.0; Data Source =” & Server.MapPath (“foldername / filename.accdb”))

  • Fazer uma conexão ODBC de 64 bits do sistema com o banco de dados do gerenciador de conexões ODBC do Windows. Além disso, tente carregar a página nos resultados do navegador na mensagem a seguir.

2016-12-21 13:35:58 W3SVC16 WIN-83QBT29ETNJ 123.123.123.123 / [Microsoft] [ODBC Driver Manager] O DSN especificado contém uma incompatibilidade de arquitetura entre o driver e o aplicativo. 80 – 203.0.113.2

Causa:

A principal razão por trás deste erro “Não é possível conectar-se ao banco de dados .Accdb” é a incompatibilidade entre a arquitetura do servidor Windows, os drivers de conexão e o banco de dados.

Resolução:

  • Primeiro, você precisa baixar e instalar o mecanismo de banco de dados Microsoft Access versão 32 bits no servidor Windows disponível por link.

https://www.microsoft.com/pt-br/download/details.aspx?id=13255

  • Verifique também se a conexão do driver no arquivo .asp é:

{Driver do Microsoft Access (* .mdb, * .accdb)}

ERRO 3 # Não é possível acessar um banco de dados do Microsoft Access após adicionar uma conexão OLE DB

Microsoft Access após adicionar uma conexão OLE DB

Descrição

Ao tentar usar o banco de dados de acesso (ACCDB) após adicionar uma conexão OLE DB. Em seguida, a tabela do Microsoft Access não é adicionada à conexão com o banco de dados.

Causa

Existem várias razões possíveis para este problema:

  • Pode ser que a conexão esteja sendo tentada através do ArcMap ao invés do ArcCatalog.
  • É provável que também a extensão de banco de dados do Microsoft Access (.accdb) não esteja atribuída com o nome do banco de dados, enquanto seleciona a fonte de dados.
  • Pode ser que a máquina não tenha o driver apropriado, que é necessário para o banco de dados do Microsoft Access ou esteja usando uma versão diferente.
  • Se você estiver usando um banco de dados de 32 bits, será necessário o mesmo driver de 32 bits para uma conexão bem-sucedida. Na verdade, a instalação do driver vem junto com a instalação do Microsoft Access Database Engine.

Solução alternativa:

Para corrigir esse problema “Não é possível acessar um banco de dados do Microsoft Access após adicionar uma conexão OLE DB”. Apenas experimente as seguintes correções.

  • Faça a conexão pelo ArcCatalog em vez do ArcMap. Para capturar informações sobre como conectar o banco de dados no ArcGIS, confira o seguinte artigo, HowTo: Conectar aos arquivos do Microsoft Access 2007/2010 (ACCDB) no ArcGIS.
  • Certifique-se de que o nome do banco de dados deve incluir a extensão principalmente no momento da seleção da fonte de dados. Se o nome do banco de dados já estiver especificado com extensão. Em seguida, renomeie a conexão com o banco de dados, clicando com o botão direito do mouse no nome do banco de dados e escolhendo a opção Renomear.

você também pode gostar

7 Solução de problemas Formas de Reparar e Recuperar Formulários de Banco de Dados de Acesso Corrompido

ERRO 4 # “HY024 ‘(DESCONHECIDO)’ não é um caminho válido” ao tentar criar apelido para o banco de dados remoto do Microsoft Access

Causa

Principalmente este erro surge quando a entrada DNS do sistema não está definida corretamente. Se o seu banco de dados remoto estiver na unidade de rede ou na unidade mapeada, quando você selecionar a unidade de rede ou o driver mapeado, ele será exibido como X: \ server \ path \ dbname.mdb. E o wrapper ODBC do Servidor de Federação não aceitará o nome do banco de dados no local remoto com a letra do driver (X: \).

Resolução:

  • Verifique se você está usando o driver correto e a versão é 3.0 ou superior para o Microsoft Access.2) Especifique o caminho do banco de dados no seguinte formato mencionado:

\\ server \ path \ dbname.mdb

Basta digitar este caminho acima no caminho completo quando você define um novo sistema na entrada do DSN.

O novo sistema DSN define deve ser semelhante ao mostrado na próxima tela.

  1. a) Administrador da fonte de dados Start ODBC.
  2. b) Depois de clicar na guia DSN do sistema, selecione ‘Adicionar …’.
  3. c) Isto abrirá o “Create New Data Source” Você precisa rolar para baixo nesta janela e selecionar a opção ‘Microsoft Access Driver (* .mdb)’ e depois tocar na opção ‘Finish’.
  4. d) Depois disso, você verá a janela Configuração do Microsoft Access do ODBC aberta em sua tela. Toque para o “Selecionar …” na seção “Banco de dados”.
  5. e) Depois, selecione as janelas do banco de dados que se abrem na tela do seu computador. Aqui você precisa digitar o caminho e o nome do banco de dados. Portanto, basta digitar o caminho “\\ server \ path \ dbname.mdb” logo abaixo da seção Nome do banco de dados e, em seguida, toque na opção ‘OK’.
  6. f) Agora você está de volta à janela ODBC Microsoft Access Setup. Portanto, atribua o nome à sua fonte de dados e toque na opção OK. Isso concluirá o processo de definição do DSN do sistema.

Experimente a opção recomendada:

Access ferramenta de reparo e recuperação

Se entretanto, a execução dos métodos manuais acima; de alguma forma, os dados do banco de dados do Access são excluídos ou, de alguma forma, são corrompidos. Então você também não precisa se preocupar, pois você tem a opção mais simples e fácil de restaurar seus dados de banco de dados de acesso perdidos. Essa tarefa complicada só é possível com o Access ferramenta de reparo e recuperação.

Como esta ferramenta eficiente é perfeita para resolver qualquer tipo de problema de corrupção ocorrido no seu banco de dados do Access. Ele pode facilmente restaurar as tabelas, índices, consultas e relações corruptos. Você também pode recuperar os formulários ou módulos protegidos por senha. Então, experimentá-lo quando você ficar preso em tal situação de perda de dados de acesso MS.

Resumir:

Espero que o tutorial acima tenha mostrado as melhores maneiras de consertar seu problema de “não conseguir conectar banco de dados” em seu respectivo banco de dados do Access. Mas se ainda tiver algum problema em relação a esse problema específico ou a qualquer outro problema de banco de dados de acesso, pergunte na nossa seção de perguntas frequentes.

Ainda está com problemas? Corrija-os com Stellar reparação para Access:

Este software garante sem costura reparo e recuperação do banco de dados ACCDB e MDB. Ele restaura todos os objetos, incluindo tabelas, relatórios, consultas, registros, formulários e índices, juntamente com módulos, macros, etc. Corrija os problemas do Microsoft Access agora em 3 etapas fáceis:

  1. Baixar Stellar Access banco de dados reparo ferramenta avaliado Excelente sobre Cnet.
  2. Clique nas opções Browse e Pesquisa para localizar um banco de dados corrompido do Access.
  3. Clique no botão Reparar para reparar e pré-visualização os objetos do banco de dados.

Pearson Willey é escritor de conteúdo de sites e longo- planejador de conteúdo do formulário. Além disso, ele também é um ávido leitor. Assim, ele sabe muito bem como escrever um conteúdo atraente para os leitores. Escrever é como uma vantagem crescente para ele. Ele adora explorar seu conhecimento no MS Access e compartilhar blogs de tecnologia.