Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/09/2007, 16h56   #1
Invité de passage
 
Inscription : septembre 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 8
Points : 1
Points : 1
Par défaut IIS 7 /erreur '80004005' /

Bonjour,
J'ai une application asp qui fonctionne sur un serveur distant, sans problème.
Elle tournait également en local, sans pb, sous IIS 6 (avec une bd access 2003).

Passé en local sur vista et IIS 7, j'ai maintenant l'erreur suivante lorsque je me connecte avec mon login/pwd:
"Microsoft JET Database Engine erreur '80004005'
Erreur non spécifiée
/rhweb1/Login.Asp, ligne 114 "

code de la ligne 114 :
"oRs.Open strSQL, strConnLogin, adOpenOptimistic"

Un response.write donne pour la chaine de connection (strConnLogin) :
" PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=D:\Site_Web\rhweb1\db\insep\IndidataV43.mdb " ; ce qui est le bon chemin de la base.


Après moultes recherches, j'ai appliqué la solution préconisée sur le site microsoft :
J'ai modifié le fichier applicationHost.profile en y ajoutant :
loadUserProfile="false"
"
Ce qui donne
<applicationPoolDefaults autoStart="false">
<processModel identityType="NetworkService" loadUserProfile="false" />
</applicationPoolDefaults>

- un répertoire a été crée automatiquement à la racine du site : app_data (il est vide)


... et toujours le pb!


Etant un newby, et après des heures de recherches d'essais/erreurs, je cale!

Donc merci d'avance à ceux qui pourront m'aider.
Bye
spectre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2007, 00h32   #2
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 857
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 857
Points : 5 973
Points : 5 973
Salut,

Essaye ceci:
Code :
strConnLogin = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=D:\Site_Web\rhweb1\db\insep\IndidataV43.mdb ;"
A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2007, 12h49   #3
Invité de passage
 
Inscription : septembre 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 8
Points : 1
Points : 1
Bonjour,
Tout d'abord, merci pour votre réponse.
J'ai essayé avec la nouvelle connection mais j'ai toujours une erreur de type serveur (500), une fois saisis les login/pwd.

Entre temps, j'avais désinstallé puis réinstallé IIS!
- je n'ai plus l'erreur 80004005!

J'ai remis les lignes :
<applicationPoolDefaults autoStart="false">
<processModel identityType="NetworkService" loadUserProfile="false" />
</applicationPoolDefaults>

Et l'application sort l'erreur 500 lorsque j'exécute la ligne "oRs.Open strSQL, strConnLogin, adOpenOptimistic".
J'ai partagé les répertoires tmp et temp!

Bon.... que faire?

Bye
spectre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2007, 20h37   #4
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 857
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 857
Points : 5 973
Points : 5 973
Tu fais du .NET non?
Pour la page erreur 500, IE > menu Outils > Options > Options Internet > Avancé > décocher "Afficher les messages d'erreur simplifié"

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2007, 13h38   #5
Invité de passage
 
Inscription : septembre 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 8
Points : 1
Points : 1
Par défaut Non, pas du .net

Non, mon application est en asp classique...
Si autres idées, donc....
Merci.
spectre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2007, 19h15   #6
Membre expérimenté
 
Inscription : octobre 2004
Messages : 516
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : octobre 2004
Messages : 516
Points : 508
Points : 508
Envoyer un message via MSN à TekP@f
Citation:
Envoyé par Immobilis Voir le message
Pour la page erreur 500, IE > menu Outils > Options > Options Internet > Avancé > décocher "Afficher les messages d'erreur simplifié"
Et ça, tu l'as fait ?
Ca te permettra d'avoir une erreur détaillée.
TekP@f est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2007, 10h58   #7
Invité de passage
 
Inscription : décembre 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 1
Points : 1
Points : 1
Sur un comportement analogue, je me suis débrouillé avec :
http://support.microsoft.com/?id=926939
Mauricelechat est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h01.


 
 
 
 
Partenaires

Hébergement Web