Supportnet / Forum / Datenbanken
Verbindung zu ODBC
Frage
Hallo, irgendwie spinnt mein ODBC Manager. Er weitert sich auf einmal, Zugriff zu einer SQL Datenbank zu gewähren. Ich hab in der ASP-Connect Seite folgendes stehen: "dsn=sqlasp;"
Im ODBC Manager ist eine DSN sqlasp installiert. Benutzerrecht oder Passwörter gibt es nicht. Es kommt folgende Fehlermeldung. Was mache ich bitte falsch? Das gleiche Problem tritt auf bei einigen Access2000 Datenbanken. Ich versteh das nicht. Da wären noch zwei Verbindungen auf den gleichen SQL Server zu nennen, die zwar funktionieren, aber im ODBC Manager nicht angezeigt werden??!!
Kann man den ODBC Manager irgendwie neu installieren?
Microsoft OLE DB Provider for ODBC Drivers- Fehler '80004005'
[Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben !!! Quelltext mit Zeilennummern !!! 0001 Microsoft OLE DB Provider for ODBC Drivers- Fehler '80004005'
0002 [Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben
Antwort 1 von Cloud_X
Ist das IUser Konto in Win angelegt?
Kann daran liegen das die Schlüssel (in dem Fall die ODBC Infos) in der Registry nicht ausgelesen werden dürfen/können!
Evtl. ist auch der Pfad zum Treiber verloren gegangen....kann jetzt leider nicht mehr ganz genau saugen wo du in der Reg. das mit ODBC findest. Falls du den Pfad gefunden hast müsste bei dem Eintrag "Driver" etwas in der Richtung stehen "C:\WINDOWS\System32\odbcjt32.dll"
Auf jeden Fall muss Du unter "HKEY_LOCAL_MACHINE" und dann was mit ODBC suchen :-)
Muss es undebdingt eine DSN-Verbindung sein? Mit DSN-less fährt man meistens besser!
Kann daran liegen das die Schlüssel (in dem Fall die ODBC Infos) in der Registry nicht ausgelesen werden dürfen/können!
Evtl. ist auch der Pfad zum Treiber verloren gegangen....kann jetzt leider nicht mehr ganz genau saugen wo du in der Reg. das mit ODBC findest. Falls du den Pfad gefunden hast müsste bei dem Eintrag "Driver" etwas in der Richtung stehen "C:\WINDOWS\System32\odbcjt32.dll"
Auf jeden Fall muss Du unter "HKEY_LOCAL_MACHINE" und dann was mit ODBC suchen :-)
Muss es undebdingt eine DSN-Verbindung sein? Mit DSN-less fährt man meistens besser!
Antwort 2 von nfsRagnar
Hallo, ich habe mich heute über das Thema mal schlau gemacht. Wie es aussieht ist der Fehler bei mysql selbst zu suchen:
Ladet euch den neuesten Patch von mysql herunter:
ftp://ftp.mysql.com/pub/mysql/download/MyODBC-3.51.10-2-patch3.zip
ersetzt die Dateien in windowssystem32.. fertig!
Ladet euch den neuesten Patch von mysql herunter:
ftp://ftp.mysql.com/pub/mysql/download/MyODBC-3.51.10-2-patch3.zip
ersetzt die Dateien in windowssystem32.. fertig!

