MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]O provedor 'Microsoft.ACE.OLEDB.12.0'não está registrado na máquina local

    avatar
    MMALHEIROS
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 18/10/2017

    [Resolvido]O provedor 'Microsoft.ACE.OLEDB.12.0'não está registrado na máquina local Empty [Resolvido]O provedor 'Microsoft.ACE.OLEDB.12.0'não está registrado na máquina local

    Mensagem  MMALHEIROS 17/11/2018, 00:02

    Boa noite galera,

    Não consigo conexão com um banco de dados Access no projeto vb.

    Aparece essa mensagem - O provedor 'Microsoft.ACE.OLEDB.12.0'não está registrado na máquina local

    Em avançado aparece --> Provider - Microsoft.Jet.OLEDB.4.0

    Instalei esse arquivo "Microsoft Access Database Engine 2016 Redistributable" que encontrei no link - https://www.microsoft.com/en-us/download/confirmation.aspx?id=54920

    Meu sistema operacional é de 64 bits e office 2016 (Tinha o office 2010 instalado e sem crise antigamente)

    Segue image erro

    Alguém sabe?

    Michel
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7305
    Registrado : 11/05/2010

    [Resolvido]O provedor 'Microsoft.ACE.OLEDB.12.0'não está registrado na máquina local Empty Re: [Resolvido]O provedor 'Microsoft.ACE.OLEDB.12.0'não está registrado na máquina local

    Mensagem  vieirasoft 17/11/2018, 10:42


    Esse erro acontece quando falta alguma dll ou não está instalada.isso também pode estar acontecer porque a versão do framework pode ser diferente diferente do componente OLDB.

    Uma sugestão: Instale o AcessDatabaseEngine. Está à disposição no site da Microsoft. Encontra duas versões, para 2007 e 2013. Normalmente, com esse arquivo tudo fica solucionado.

    avatar
    MMALHEIROS
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 18/10/2017

    [Resolvido]O provedor 'Microsoft.ACE.OLEDB.12.0'não está registrado na máquina local Empty Obrigado pelo feedback

    Mensagem  MMALHEIROS 17/11/2018, 14:02

    Realmente depois eu percebi que ao instalar o "Microsoft Access Database Engine 2016 Redistributable" que encontrei no link - https://www.microsoft.com/en-us/download/confirmation.aspx?id=54920 funcionou! Obrigado
    vieirasoft
    vieirasoft
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7305
    Registrado : 11/05/2010

    [Resolvido]O provedor 'Microsoft.ACE.OLEDB.12.0'não está registrado na máquina local Empty Re: [Resolvido]O provedor 'Microsoft.ACE.OLEDB.12.0'não está registrado na máquina local

    Mensagem  vieirasoft 17/11/2018, 14:16

    Muito obrigado pelo retorno. O fórum agradece.

      Data/hora atual: 23/6/2021, 06:22