Windows 2000 IIS (ODBC Fehler) Hilfe!
Michael
- software
0 Daniel0 Michael
0 Stefan Falz0 Michael
Hallo,
Ich hab Heute Win2K und den IIS auf meinem Rechner installiert.
Jetzt bekomme ich einfach einen komischen Fehler bei aufrufen meiner Site: (das hatte ich beim PWS NICHT!)
Microsoft OLE DB Provider for ODBC Drivers- Fehler '80004005'
[Microsoft][ODBC Driver Manager] Fehler bei SQLSetConnectAttr-Aufruf für Treiber.
Ich hab die DSN genau so eingetragen wie für den PWS.
Hier mein Verbindung Code:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "meineDB","","meinPassword"
%>
Die Linie 3 hat einen Fehler sagt mir IIS.
ABER WO ?
Danke für eure Hilfe!
Michael
Hallo Michael!
Leider kenne ich die Fehlernummern auch nicht, aber kann es sein, dass Du vergessen hast in der Systemsteuerung unter "ODBC Data Sources" die Verbindung zu Deiner Datenbank aufzubauen?
Gruß,
Daniel
Leider kenne ich die Fehlernummern auch nicht, aber kann es sein, dass Du vergessen hast in der Systemsteuerung unter "ODBC Data Sources" die Verbindung zu Deiner Datenbank aufzubauen?
Nein das kann nicht sein.
Hallo Michael,
Ich hab Heute Win2K und den IIS auf meinem Rechner installiert.
Jetzt bekomme ich einfach einen komischen Fehler bei aufrufen meiner Site: (das hatte ich beim PWS NICHT!)Microsoft OLE DB Provider for ODBC Drivers- Fehler '80004005'
[Microsoft][ODBC Driver Manager] Fehler bei SQLSetConnectAttr-Aufruf für Treiber.
Diesen Fehler habe ich im Moment auf einem Server, der sich per
ODBC an einen Informix DB Server konnekten soll. MS (bzw. auch die
Onlinehilfe von Informix) sagen mir zwar, wie der Fehler zustande
kommt (weil ein bestimmter SQL State ohne weitere Fehlerbeschreibung
vom DB-Treiber zurückkommt) aber nicht, welche Ursache es haben kann.
http://support.microsoft.com/support/kb/articles/Q164/1/73.asp?LN=EN-US&SD=tech&FR=0
sowie http://search.support.microsoft.com/kb/c.asp?FR=0&SD=TECH&LN=EN-US
und Suche nach "SQLSetConnectAttr".
Ich hab die DSN genau so eingetragen wie für den PWS.
Hier mein Verbindung Code:<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "meineDB","","meinPassword"
%>
[...]
In Deinem Fall könnte die Angabe eines Usernamens auch noch helfen.
Conn.Open "meineDB","admin","meinPassword"
BTW: Welche Datenbank verwendest Du denn?
Tschau, Stefan
Hallo Stefan!
Ich verwende eine Access2000 DB.
Habe es soeben mit einem Benutzer versucht.
Es funktioniert auch nicht.
Nun weiss ich nicht mehr was ich da machen soll.
Danke
Michael