RESOLVIDO, erro ao usar Access no IIs nos SO 64: Windows 7, Vista
- ViNaWeb
25 de ago, 2010
Ao tentar fazer uma conexão a um banco de dados Acess pelo IIS, usando sistemas operacionais 64 bits como o Windows 7 e Vista, é bem provável que você se depare com a seguinte mensagem de erro:
ADODB.Connection erro ‘800a0e7a’
Provedor não encontrado. É possível que ele não esteja instalado corretamente.
Correção
Siga os passos a seguir:
- Abra o gerenciador do IIS
- Clique em Pools de Aplicativos localizado do lado esquerdo
- Selecione DefaultAppPoll ou a aplicação desejada na lista do meio
- No quadro de ações localizado à direita, clique em Definir Padrões do Pool de Aplicativos
- Em “Habilitar Apliactivos de 32 bits“, coloque True
Se tudo correu bem ao acessar sua página de acesso ao banco deverá estar tudo correto, caso contrário reveja a instalação dos drivers utilizados.
Abaixo seguem strings de conexão:
Access 2003:
“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\[pasta]\[nome_do_banco].mdb”
Access 2007:
“Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\[pasta]\[nome_do_banco].accdb”
Espero que ajude, até a próxma, João.
No meu caso, o erro foi resolvido instalando o “Microsoft Access Database Engine 2010 Redistributable”
Muito bom mesmo a dica, resolveu meu problema, estava sem saber o que fazer.
Fiz este mesmo processo e não obtive sucesso… creio que sou o único azarado aqui. Alguém tem alguma recomendação para que possa me ajudar? Estou quebrando a cabeça para realizar
esta tarefa.
Segue abaixo o erro :
“ADODB.Connection erro ‘800a0e7a’
Provedor não encontrado. É possível que ele não esteja instalado corretamente. ”
Agradeço desde já!
parabéns….simples de resolver o problema q tá tirando o sono há horas… valeu!!
Cara sua dica foi demais….
Valeu, estava a horas tentando corrigir isto
Caraca… Salvou minha vida !!!
Estava quebrando a cabeça de como fazer.
Abs e obrigado.
Ah! Tô usando o MySQL.
Caras…
Instalei o windows 8 (64bits) e ele não tem o componente Dundas Upload instalado… ao invés disso tem o Persits… só que já tenho uma aplicação com o Dundas… Baixei o componente Dundas mas não consigo registrá-lo… e sempre dá erro na aplicação… Alguém pode me ajudar?! # desesperoTotal
Valeu cara! Muito bom, a tempos que estava quebrando a cabeça com isto.
Fala pessoal! Este post é antigo e ainda continua ajudando muita gente! Fico feliz! Forte abraço a todos, boas festas e que em 2013 possamos trocar boas experiências, vamos que vamos!
Ajudou demais fera..muito obrigado
Cara…Muito Obrigado !
Já estava a 4 horas em cima disso.
Não faz idéia o quanto ajudou !!
Abraço !
Prezados,
Tenho instalado em um cliente um arquivo em access 2000 um front end e outro back end. Ocorre que devido a mudanças nos equipamentos, foi instalado equipamento com windows seven 64bits. Os dois equipamentos da sala estão em ligados na rede local tipo estrela sem servidor que tem vários Sistemas operacionais como windows xp pack3. Antes os equipamentos utilizavam o compartilhamento do arquivo em access de forma normal. Logo apos a instalação do windows seven ele funcionou bem durante dois dias. Ocorre que logo apos começou a ficar lento e travar o programa em access 2000,
Colocamos então o access 2007 32bits, e o equipamento que serve com a pasta compartilhada funciona bem. ocorre que o equipamento que acessa via rede mesmo com o access 2007 32 bits estava travando ao acessar os dados remotos. Colocamos então o access 2010 64 bits, agora dá uma mensagem dizendo que deve-se alterar o codigo utilizando ptrsafe. Gostaria de saber se alguem tem ideia de como resolver o problema.
Valeu João. Que stress pra fazer funcionar…primeiro foi o ASP e depois o Access…
Muito Obrigado.
Cara você é demais. Só você mesmo. Parabens. Tudo de bom e que Deus te abençoe e capacite cada vez mais.
Valeu cara! Finalmente consegui!! Abs!
Ajudou muitoooooooooooooooo! tkzzzz
Cara, você é o cara.
Sempre tenho esse mesmo problema, mas como fazia muito tempo que não configurava um IIS novamente, tive que pesquisar porquê do erro ainda bem que depois de hora acabei achando seu blog, foi passar o olho nas imagens lembrei o que faltava configurar, forte abraço.
Cara … vc eh foda… na cama vc esculaxa … na sala ou no quarto … vc eh SINISTRO!!!!!
Cara … vc eh foda… na cama vc esculaxa … na sala ou no quarto … vc eh SINISTRO!!!!!
valeu cara espero q um dia vc acerte na loteria.
Valeu Joao eu tava tendo dor de cabeça pq eu acabei de implantar o server database 2008 64bits e ao rodar o sistema que eu criei em asp com banco em access, deu zebra, acabei de fazer o que vc explicou foi que foi…..hehehehehehe
Muito obrigado,
Você não imagina a quanto tempo eu tento trabalhar com asp no win 7, valeu mesmo.
Deus te abençoe.
Valeu João muito obrigado deu certo resolveu o erro que estava dando ao enviar e-mail via CDONTS.
O componente do ActiveX não pode criar objeto Erro de tempo de execução do Microsoft VBScript erro ‘800a01ad’ pelo Windows 2008
Visita o meu site / Blog tem dicas boas lá.
Obrigado mesmo.
João me ajudou bastante… continue postando seus conhecimentos…
THanksss 😀
Cara.. esse negócio é muito chato.. toda vez que tenho que configurar isso apanho. O access nunca funciona como deveria.
Vlw cara, vc me quebrou um galhão.
Abraço.
Estava com esse problema e com um simples click resolvi o problema… Os maiores problemas têm sempre as soluções mais simples… Onde já ouvi isso?…
Muito obrigado
Puxa, você me quebrou um galhão, pois estava ã procura dess solução e não tinha como descobrir. Obrigado
Que bom que ajudou Vinícius =), qualquer outro problema que possamos ajudar nos escreve ai…
Poxa Jõao foi batata estava com esse problema ai e tambem eu estava com problema de execucao das DLLs em 32 bits que foi totalmente sanado faz anos que estou procurando uma solucao definitiva para isso
MUITO OBRIGADO