
Acabei de atualizar do Windows 7 64 para o Windows 10 64. Agora estou tendo problemas com o driver Visual FoxPro. Estou usando o gerenciador ODBC de 32 bits (C:\Windows\SysWOW64\odbcad32.exe). Quando tento adicionar ou editar uma fonte do Visual fox pro, recebo o seguinte erro:
Eu verifiqueiC:\Windows\system32\vfpodbc.dlle existe. Por que estou recebendo esse erro e como posso corrigi-lo?
Responder1
Checar :
- Verifique o registro em
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI
, subchave do seu driver, se os arquivos listados existirem.
Para um programa de 32 bits, a pastaC:\Windows\System32
fica inacessível e é automaticamente substituída porC:\Windows\SysWOW64
. Portanto, um caminho para System32 deve ser substituído por SysWOW64. - Você deveria ter instalado oFoxPro 9.0 Service Pack 2.0 e aCorreções(na verdade, apenas o terceiro da lista)
- Talvez seja necessário baixar e instalar oPacote principal MSXML 4.0
O problema também pode ser uma incompatibilidade com o Internet Explorer 11 ou Spartan.
Você usava o IE11 quando ainda estava no Windows 7?
Se nenhuma solução for encontrada, há sempre a opção defazendo downgrade de volta para o Windows 7.
Responder2
Caso tudo mais falhe, como aconteceu comigo hoje, tente instalarTempo de execução do VFP 9 Service Pack 2, disponível emhttp://www.foxpert.com/download/runtime.htmlehttps://github.com/VFPX/VFPRuntimeInstallers
O raciocínio é que este instalador inclui ambosVFPOLEBeVFPODBCdrivers e foi instalado com êxito em uma máquina com Windows 7 onde todos os outros instaladores autônomos falharam.
Certifique-se de marcarODBC e OLE DBopção ativadaArquivos de tempo de execuçãoseção de configuração.
O VFPODBC.MSI mais antigo está disponível emhttp://web.sisgarbe.pt/sispub/download/obter.php?produto=VFPODBC