Windows 10 Visual FoxPro ODBC-Problem

16305
Linger

Ich habe gerade ein Upgrade von Windows 7 64 auf Windows 10 64 durchgeführt. Jetzt habe ich Probleme mit dem Visual FoxPro-Treiber. Ich verwende den 32-Bit-ODBC-Manager (C: \ Windows \ SysWOW64 \ odbcad32.exe). Wenn ich versuche, eine Visual Fox Pro-Quelle hinzuzufügen oder zu bearbeiten, wird die folgende Fehlermeldung angezeigt:

enter image description here

Ich habe nach C: \ Windows \ system32 \ vfpodbc.dll gesucht und es existiert. Warum erhalte ich diesen Fehler und wie korrigiere ich ihn?

3
Der Treiber, den Sie verwenden möchten, hat eine Zeit lang keine 64-Bit-Betriebssysteme unterstützt Ramhound vor 8 Jahren 0
In Windows 7 Pro 64 Bit funktionierte es einwandfrei, bevor ich auf Windows 10 aufrüsten konnte. Linger vor 8 Jahren 0
Können Sie versuchen, die DLL nach `C: \ Windows \ SysWOW64` zu kopieren? Thomas Weller vor 8 Jahren 0
Befolgen Sie die Schritte auf http://debugging.wellisolutions.de/procmonanalyzer/, um zu sehen, ob noch etwas fehlt. Thomas Weller vor 8 Jahren 0

2 Antworten auf die Frage

2
harrymc

Überprüfen :

  • Überprüfen Sie die Registrierung unter HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI, Unterschlüssel Ihres Treibers, wenn die aufgelisteten Dateien vorhanden sind.
    Bei einem 32-Bit-Programm kann auf den Ordner nicht C:\Windows\System32 zugegriffen werden und er wird automatisch ersetzt C:\Windows\SysWOW64. Ein Pfad zu System32 sollte daher durch SysWOW64 ersetzt werden.
  • Sie sollten das FoxPro 9.0 Service Pack 2.0 und die Hotfixes installiert haben (eigentlich nur der dritte in der Liste)
  • Möglicherweise müssen Sie das MSXML 4.0 Core-Paket herunterladen und installieren

Das Problem könnte auch eine Inkompatibilität mit Internet Explorer 11 oder Spartan sein.
Haben Sie IE11 verwendet, als Sie noch unter Windows 7 waren?

Wenn keine Lösung gefunden wird, besteht immer die Möglichkeit, ein Downgrade auf Windows 7 durchzuführen .

0
Julio Nobre

Falls alles andere fehlschlägt, wie es mir heute gerade passiert ist, installieren Sie die VFP 9 Service Pack 2 Runtime, die unter http://www.foxpert.com/download/runtime.html und https://github.com/VFPX verfügbar ist / VFPRuntimeInstaller

Der Grund dafür ist, dass dieses Installationsprogramm sowohl VFPOLEB- als auch VFPODBC-Treiber enthält und auf einem Windows 7-Computer erfolgreich installiert wurde, auf dem alle anderen Standalone-Installationsprogramme fehlgeschlagen sind.