Windows 10 Visual FoxPro ODBC 문제

Windows 10 Visual FoxPro ODBC 문제

방금 Windows 7 64에서 Windows 10 64로 업그레이드했습니다. 이제 Visual FoxPro 드라이버에 문제가 있습니다. 32비트 ODBC 관리자(C:\Windows\SysWOW64\odbcad32.exe)를 사용하고 있습니다. Visual fox pro 소스를 추가하거나 편집하려고 하면 다음 오류가 발생합니다.

여기에 이미지 설명을 입력하세요

나는 확인했다C:\Windows\system32\vfpodbc.dll그리고 그것은 존재합니다. 이 오류가 발생하는 이유는 무엇이며 어떻게 해결합니까?

답변1

확인하다 :

  • HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI나열된 파일이 존재하는 경우 드라이버의 하위 키인 레지스트리를 확인하십시오 .
    32비트 프로그램의 경우 폴더 C:\Windows\System32 에 액세스할 수 없으며 자동으로 C:\Windows\SysWOW64. 따라서 System32에 대한 경로를 SysWOW64로 바꿔야 합니다.
  • 다음을 설치했어야 합니다.FoxPro 9.0 서비스 팩 2.0 그리고핫픽스(실제로는 목록에서 세 번째만 해당)
  • 다음을 다운로드하여 설치해야 할 수도 있습니다.MSXML 4.0 핵심 패키지

문제는 Internet Explorer 11 또는 Spartan과의 비호환성 때문일 수도 있습니다.
아직 Windows 7을 사용 중이셨을 때 IE11을 사용하고 계셨나요?

해결책이 발견되지 않으면 항상 다음 옵션이 있습니다.다시 윈도우7으로 다운그레이드.

답변2

오늘 나에게 일어난 것처럼 다른 모든 것이 실패하는 경우 설치해 보세요.VFP 9 서비스 팩 2 런타임, 에서 사용 가능http://www.foxpert.com/download/runtime.html그리고https://github.com/VFPX/VFPRuntimeInstallers

그 이유는 이 설치 프로그램에 두 가지가 모두 포함되어 있기 때문입니다.VFPOLEB그리고VFPODBC다른 모든 독립 실행형 설치 프로그램이 실패한 Windows 7 시스템에 성공적으로 설치되었습니다.

꼭 표시하세요ODBC 및 OLE DB옵션런타임 파일설정 섹션.

여기에 이미지 설명을 입력하세요

이전 VFPODBC.MSI는 다음에서 사용할 수 있습니다.http://web.sisgarbe.pt/sispub/download/obter.php?produto=VFPODBC

관련 정보