Run time 3445: Can't open a database created with a previous version of your application.

De UltramaxWiki
Ir para navegação Ir para pesquisar

Ao tentar acessar alguma tela do sistema aparece o erro: Run time 3445: Can't open a database created with a previous version of your application.

Solução: Reinstalar o DAO. Pode ser reinstalado da pasta. c:\UltraPDVSetup\DAO\Setup.exe do servidor), se o problema persistir, entre no prompt do comando e digite:

regsvr32.exe "C:\Arquivos de programas\Arquivos comuns\Microsoft Shared\DAO\dao360.dll"

Caso ainda persista o problema siga as instruções abaixo:

-Copie todos os arquivos da pasta c:\UltraPDV\DAO\Shared para a pasta "C:\Arquivos de programas\Arquivos comuns\Microsoft Shared\DAO"

Se for o Windows 64 bits, copie para a pasta "C:\Program Files (x86)\Common Files\microsoft shared\DAO"

-Copie todos os arquivos da pasta c:\UltraPDV\DAO\system para a pasta "C:\Windows\System32". Se for o Windows 64 bits, copie para a pasta "C:\Windows\SysWOW64"

se o windows não deixar copiar o arquivo dao360.dll, altere as propriedades do proprietario para todos e tente de novo.

-Clique no botão INICIAR -> Executar e execute as 2 linhas abaixo:

regsvr32 "C:\Arquivos de programas\Arquivos comuns\Microsoft Shared\DAO\dao360.dll"

regsvr32 "C:\Arquivos de programas\Arquivos comuns\Microsoft Shared\DAO\dao350.dll"

Se for Windows 64 bits execute as 2 linhas abaixo:

c:\windows\syswow64\regsvr32 "C:\Program Files (x86)\Common Files\microsoft shared\DA\dao360.dll"

c:\windows\syswow64\regsvr32 "C:\Program Files (x86)\Common Files\microsoft shared\DA\dao350.dll"