Este artigo contém as instruções para correção da falha que ocorre ao tentar atualizar a base de dados fiscal, ocorre: Erro na “frmDTOConexoes.AtualizaConsulta”. -2147217887 – Operação de várias etapas gerou erros. Verifique cada valor de status.

    Informações Adicionais: A situação ocorre devido à algum problema no registro dos componentes do Pervasive.

    Nota: Dependendo da versão do Windows utilizado as pastas podem apresentar nomes em Português ou em Inglês ou apresentar a inscrição (x86) na pasta Arquivos de programas. Para Sistemas Operacionais antigos como Windows 2000 NT não existe pasta Windows e sim WinNT.

    Resolução

    Este artigo possui instruções para registrar os componentes do Pervasive.

    1 - Acesse o menu Iniciar > Executar e digite: cmd.

    mceclip0.png













    2 - Na janela do Prompt de Comando, digite os comandos que estão descritos no item 2.1 ou 2.2 dependendo de Sistema Operacional da máquina.
     
    2.1 - Versões do Windows em Português

    Execute os comandos de acordo com o Pervasive Instalado na máquina.

    Windows 32 bits

    Pervasive 8.60
    regsvr32 "C:\Arquivos de programas\Arquivos comuns\System\ado\msado15.dll"
    regsvr32 "C:\PVSW\bin\dto.dll"
    regsvr32 "C:\PVSW\bin\dto2.dll"

    Pervasive 10 ou superior
    regsvr32 "C:\Arquivos de programas\Arquivos comuns\System\ado\msado15.dll"
    regsvr32 "C:\Arquivos de programas\Pervasive Software\PSQL\bin\dto.dll"
    regsvr32 "C:\Arquivos de programas\Pervasive Software\PSQL\bin\dto2.dll"


    Windows 64 bits

    Pervasive 8.60
    regsvr32 "C:\Arquivos de programas (x86)\Arquivos comuns\System\ado\msado15.dll"
    regsvr32 "C:\PVSW\bin\dto.dll"
    regsvr32 "C:\PVSW\bin\dto2.dll"

    Pervasive 10 ou superior
    regsvr32 "C:\Arquivos de programas (x86)\Arquivos comuns\System\ado\msado15.dll"
    regsvr32 "C:\Arquivos de programas (x86)\Pervasive Software\PSQL\bin\dto.dll"
    regsvr32 "C:\Arquivos de programas (x86)\Pervasive Software\PSQL\bin\dto2.dll"


    2.2 - Versões do Windows em Inglês

    Execute os comandos de acordo com o Pervasive Instalado na máquina.

    Windows 32 bits

    Pervasive 8.60
    regsvr32 "C:\Program Files\Common Files\System\ado\msado15.dll"
    regsvr32 "C:\PVSW\bin\dto.dll"
    regsvr32 "C:\PVSW\bin\dto2.dll"

    Pervasive 10 ou superior
    regsvr32 "C:\Program Files\Common Files\System\ado\msado15.dll"
    regsvr32 "C:\Program Files\Pervasive Software\PSQL\bin\dto.dll"
    regsvr32 "C:\Program Files\Pervasive Software\PSQL\bin\dto2.dll"


    Windows 64 bits

    Pervasive 8.60
    regsvr32 "C:\Program Files (x86)\Common Files\System\ado\msado15.dll"
    regsvr32 "C:\PVSW\bin\dto.dll"
    regsvr32 "C:\PVSW\bin\dto2.dll"

    Pervasive 10 ou superior
    regsvr32 "C:\Program Files (x86)\Common Files\System\ado\msado15.dll"
    regsvr32 "C:\Program Files (x86)\Pervasive Software\PSQL\bin\dto.dll"
    regsvr32 "C:\Program Files (x86)\Pervasive Software\PSQL\bin\dto2.dll"




    Outros meios de obter suporte