Dieser Artikel teilt Ihnen die Lösung für den ADODB.Connection-Fehler „800a0e7a“, der im Windows 2008R2 64-Bit-System auftritt. Die Methode ist sehr einfach, aber der Verarbeitungsprozess ist sehr umständlich Bedürfnis kann sich darauf beziehen.
Dieses Problem besteht unter IIS6 nicht. Wenn das System unter IIS7.5 in das 64-Bit-System Windows 2008R2 eingebunden wird, erscheint der ADODB.Connection-Fehler „800a0e7a“. Die detaillierte Lösung ist eigentlich sehr einfach.
Kopieren Sie den Codecode wie folgt:ADODB.Verbindungsfehler „800a0e7a“
Anbieter nicht gefunden. Das Programm ist möglicherweise nicht korrekt installiert.
/hua1/manage/inc/conn.asp, Zeile 8
Auf den ersten Blick schien es sich um ein Datenbankverbindungsproblem zu handeln, aber ich habe den Datenbankverbindungscode wiederholt überprüft und festgestellt, dass kein Fehler aufgetreten ist. Dann habe ich auf meinen eigenen Computer umgeschaltet, um die Website auszuführen, und das Programm lief daher normal Das Website-Programm war normal. Das nächste zu berücksichtigende Problem ist die Konfiguration der Maschinenumgebung. Ist diese Maschine mit IIS von win7 ausgestattet?
Gelangweilt und blind herumklickend, fand ich das Problem:
Da es sich bei dem System um ein 64-Bit-Win7-System handelt, tritt dieses Problem wie folgt auf:
Suchen Sie den IIS-Anwendungspool, klicken Sie auf den entsprechenden Anwendungspool -> klicken Sie mit der rechten Maustaste und wählen Sie Erweiterte Einstellungen -> Allgemein -> 32-Bit-Anwendungen aktivieren und setzen Sie ihn auf True.
Damit ist mein Problem gelöst. .
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er gefällt Ihnen allen.