php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.08.2010, 17:31  
Erfahrener Benutzer
 
Benutzerbild von serious-cool
 
Registriert seit: 12.09.2008
Beiträge: 154
PHP-Kenntnisse:
Fortgeschritten
serious-cool befindet sich auf einem aufstrebenden Ast
Standard ODBC Probleme nach Umzug von IIS6 auf IIS7.5

Hallo,
ich mach mir keine großen Hoffnungen mein ASP Problem im PHP Forum gelöst zu bekommen, aber einen Versuch ist es mir wert:

Ich habe einige alte Webseiten von einem Server 2003R2(64Bit) mit einem IIS6 auf einen neuen Webserver (Server2008R2(64Bit) - IIS 7.5) umgezogen. Jetzt gehen die Verbindungen zu den Access Datenbanken nicht mehr.
Auf beiden Servern ist die ODBC Konfiguration bis auf die Treiberversion identisch.

Die Verbindung wird in den ASP Dateien über System- und Benutzer-DSN hergestellt:
PHP-Code:
dbconn Server.CreateObject("ADODB.Connection");
dbconn.open ("Databasename"); 
Wird die ASP Datei ausgeführt bekomme ich folgenden Fehler:

Microsoft OLE DB Provider for ODBC Drivers Fehler "80004005'

[Microsoft][ODBC Driver Manager] Fehler bei SQLSetConnectAttr-Aufruf für Treiber

mit der Zeilennummer des dbconn.open

Ich bin mit meinem Latein am Ende, vielleicht habt Ihr eine Ahnung was da los ist.
__________________
Ein Klauenhammer ist kein Schraubendreher, auch wenn beide das Problem ,,Schraube-Wand" bidirektional lösen können.
serious-cool ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.08.2010, 19:39  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 3.891
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Mensch
Standard

80004005, Microsoft OLE DB Provider for ODBC Driver Error 80004005, Microsoft Jet Database Engine Error 80004005, Error 80004005, Provider Error 80004005

mal durchgeackert?
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 11.08.2010, 19:54  
Erfahrener Benutzer
 
Benutzerbild von serious-cool
 
Registriert seit: 12.09.2008
Beiträge: 154
PHP-Kenntnisse:
Fortgeschritten
serious-cool befindet sich auf einem aufstrebenden Ast
Standard

Ja, mit mäßigem Erfolg. Der Zugriff über die Jet Engine funktioniert einwandfrei. (Einige der neueren Seiten sind mit VB Script + Jet Engine geschrieben, die meisten aber mit JavaScript + DSN)

Ansonsten habe ich Google nach allem abgegrast, was irgendwie nach JavaScript, DSN, ODBC aussah.

Die Registryeinträge von ODBC sind korrekt und haben alle nötigen Rechte, gleiches gilt für den DB Ordner. JavaScript in den ASPs wird vom IIS sauber ausgeführt. ASP läuft im classic Modus. ODBC im 32 Bit Modus der IIS erlaubt den 32Bit Modus...

Die Datenbank wird jedenfalls über DSN gefunden sonst käme ich ja gar nicht bis zum ,,Fehler bei SQLSetConnectAttr-Aufruf" Ich hab aber keinen Plan was ich da falsch mache?!
Mit dem mdb Access Treiber 3.1.irgendwas gehts, mit 6.irgendwas gehts nicht mehr?!
__________________
Ein Klauenhammer ist kein Schraubendreher, auch wenn beide das Problem ,,Schraube-Wand" bidirektional lösen können.
serious-cool ist offline   Mit Zitat antworten
Alt 11.08.2010, 20:39  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 3.891
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Mensch
Standard

Ist die Datenbank denn auch auf einer entsprechenden Version?

So richtig viel fällt mir dazu nicht mehr ein...
Möglicherweise eine Connection Eigenschaft, die nicht mehr unterstützt wird...

PRB: ADO 2.0 und höher Return Verbindung Meldungen zu Browser
Die sprechen von einer "informativen" Fehlermeldung... ?
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 11.08.2010, 21:58  
Erfahrener Benutzer
 
Benutzerbild von serious-cool
 
Registriert seit: 12.09.2008
Beiträge: 154
PHP-Kenntnisse:
Fortgeschritten
serious-cool befindet sich auf einem aufstrebenden Ast
Standard

Ich kenne mich mit dieser Art Datenbankverbindung leider überhaupt nicht aus (Dafür bin ich wohl zu jung ). Die Fehlermeldungen sind, wie ich fast überall gelesen habe, keine große Hilfe und können nicht weiter ausgeschlachtet werden. Alle guten Ansätze beziehen sich auf win2000 und sind damit wertlos...

Kann es sein das dieses ADOBD Objekt irgendwo eine .ini braucht die wichtige Einstellungen beinhaltet? (Hab allerdings noch keine finden können)

Die einzige andere Alternative wäre es ca. 100 Seiten händisch auf die Jet Engine umzuschreiben.
__________________
Ein Klauenhammer ist kein Schraubendreher, auch wenn beide das Problem ,,Schraube-Wand" bidirektional lösen können.
serious-cool ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Probleme mit Unlauten etc. (Kollation) nach Umzug auf neuen Webspace... Rock-Opa Datenbanken 5 06.10.2008 19:17
Probleme mit Zeichencodierung nach Server Umzug knödelkopf Datenbanken 4 27.02.2008 21:25
[Erledigt] IIS6 mit PHP5 / CGI-Timeout PHP Tipps 2006 3 01.02.2006 14:00
PHP ODBC und refresh probleme PHP-Fortgeschrittene 1 10.09.2004 16:24

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
iis7 php odbc, iis 7.5 access driver, iis7 ms access, iis 7.5 asp sonderzeichen, php odbc treiber iis7, iis7 odbcad 32 bit, iis 7 odbc, iis 7 odbc php, iis7 odbc php, microsoft ole db provider for odbc drivers fehler \80004005\', iis7 odbc, iis 7.5 odbc, odbc iis7, iis7 odbc 80004005, iis odbc connection, iis benutzerrechte php odbc, iis7 odbc connect, microsoft ole db provider for odbc drivers error \'80004005\' 64 bit access, iis7 mdb verbinden ole, driver microsoft access-treiber iis 7.5 in 64 bit

Alle Zeitangaben in WEZ +1. Es ist jetzt 21:55 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum