Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNInstallationInstallationconnection to database failedconnection to database failed
Précédente
 
Suivante
Nouveau message
29/03/2014 23:17
 

bonjour

je pense avoir correctement installé dnn, via le wizard, le test de connexion à la bdd est passé, les tables ont été créées dans la base.

Mais... quand j'essaie de me connecter au site j'obtiens le message d'erreur : "connection to the database failed" !!

comment est-ce possible sachant que l'installation s'est bien déroulée ??


merci d'avance

 
Nouveau message
07/04/2014 10:38
 

Bonjour,

 Avez-vous résolu votre problème ? Je suppose que c'est sur une version récente de DNN.

De mon côté, je ne vois pas bien ce qui pourrait conduire à une situation pareille. Voici toutefois quelques pistes de recherche :

  • La chaîne de connexion est renseignée dans le web.config (2 fois) et le wizzard permet de la paramétrer. Si vous n'avez pas modifié le web.config depuis l'installation, cette chaîne de connexion doit toujours être correcte.
  • La connexion à la base de données utilise souvent un login SQL Serveur dédié (bien qu'il soit possible de le paramétrer différemment). Cela nécessite que SQL Serveur soit paramétré en mode d'authentification mixte (logins dédiés et logins Windows). Là encore, je ne pense pas que vous soyez repassé en mode Windows uniquement.
  • Le login utilisé pour SQL Serveur doit disposer de suffisamment de droits pour modifier la structure de la base de données et modifier les données. Si l'installation est passée avec le compte utilisé, cela signifie que les droits sont suffisants. L'exécution de DNN nécessite moins de droits que son installation et ses mises à jour.
  • Si le login SQL Serveur est un login Windows, est-ce que le mot de passe a été modifié depuis l'installation ?
  • Dernière option : le serveur SQL Serveur est arrêté.



Stéphane TETARD
ARICIE - Member of DotNetNuke France
 
Nouveau message
07/04/2014 11:31
 

bonjour,

merci pour vos suggestions.

Je pense que le serveur sql est correctement configuré (auth mixte, dbowner sur le base dnn...).

C'est juste que le problème survient de manière aléatoire (Il doit y avoir du timeout dans l'histoire). Je pense que c'est lié à la configuration du serveur: VPS Cloud 1 chez OVH (2vCores et 512Mo de RAM...): DNN a vraiment beaucoup de mal dessus.


encore merci

 
Nouveau message
07/04/2014 12:00
 

Effectivement, si c'est aléatoire, c'est peut-être bien un problème de temps de réponse, de SQL Server notamment.

Je ne connais pas cette configuration d'OVH mais si le serveur ne dispose que de 512 Mo de RAM pour faire tourner Windows, IIS, .Net et SQL Server, je ne suis pas étonné que cela pose problème. SQL Server nécessite déjà 1Go de RAM pour bien fonctionner. On peut dire autant pour Windows Server au minimum sans parler du process .Net associé au site web.

Si je ne me trompe pas SQL Server a 30 secondes pour répondre aux requêtes formulées par DNN. Possible que cela ne suffise pas systématiquement avec une telle configuration.




Stéphane TETARD
ARICIE - Member of DotNetNuke France
 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNInstallationInstallationconnection to database failedconnection to database failed