none
Problème SqlServeur & providers RRS feed

  • Question

  • Bonjour,

    J'ai un problème dans mon apllication avec le provider. J'utilise une base de données SQL (pas express). Et lorsque je veux me connecter en tant qu'utilisateur sur le site, ou que je veut consulter un panier (comme dans le tuto 6 du coach) j'obtient cette page d'erreur :


    Une erreur s'est produite lors de l'établissement d'une connexion au serveur. Lors de la connexion à SQL Server 2005, cet échec peut être dû au fait que les paramètres par défaut de SQL Server n'autorisent pas les connexions à distance. (provider: Interfaces réseau SQL, error: 26 - Erreur lors de la localisation du serveur/de l'instance spécifiés)

    Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

    Erreur lors de la création automatique du fichier de base de données SQLExpress:


    En fait la première fois que m'est apparu  ce problème c'était la semaine dernière, après une réinstallation de VS2005 et du framework, le problème n'existait plus... Mais il est revenu depuis hier...

    Mes questions :

    -Dois je déclarer un nouveau provider pour accéder a cette BDD SQL (pas express!)?
    -Pourquoi cherche t-il a établir une connection vers un serveur sqlExpress, alors que mes chaines de connections pointent toutes vers mon bon serveur?!

    vendredi 26 janvier 2007 11:53

Réponses

  • Bonjour!

    En fait j'ai trouvé mon problème : je ne savais pas qu'il fallait également déclarer des providers dans la section <profile> du Web.config...

    Du cp plus de problèmes!

     

    lundi 29 janvier 2007 15:18

Toutes les réponses

  • Bonjour,

    Il y a plusieurs possibilités, soit effectivement le serveur n'autorise pas des connexions distantes (quel version / édition de SQL Server avez vous ?), il faudrait allez jeter un coup d'oeil dans l'outil de configuration de la surface d'exposition de SQL Server (SQL Server Surface Area Configuration Tool).

    Soit pour une raison ou autre la chaîne de connexion utlisée pour se connecter au serveur à changer... Pour celà il faudrait la trouver et vérifier que les éléments qui y sont renseignés sont corrects.

    Cordialement

    samedi 27 janvier 2007 13:38
  • Bonjour,

    Tout d'abord merci pour votre aide. Au niveau de la configuration du serveur, elle est bonne, je tourne sur SQL Server 2005 Developper Edition. Ma chaine de connection est bonne elle aussi. D'ailleurs depuis mon premier post, j'ai un petit peu mieu cerné mon problème, il vient vraiment de l'implémentation de mon Panier que j'ai fait en suivant a la lettre l'atelier 6 du coach ASP.net. et je n'ai plus de pb pour me logguer en tant qu'utilisateur quand je supprime la page Global.asax que j'avais créé pour implanter ce panier. Cependant, mon problème existe toujours quand je veux accéder au contenu du panier.

    Une idée?!

    Cordialement

     

    samedi 27 janvier 2007 13:46
  • Bonjour!

    En fait j'ai trouvé mon problème : je ne savais pas qu'il fallait également déclarer des providers dans la section <profile> du Web.config...

    Du cp plus de problèmes!

     

    lundi 29 janvier 2007 15:18