Erreur de connexion à Sql server 2005 Express
Bonjour à tous,
je vous explique mon problème.
J'ai acheté un hébergement chez Ikoula.com (l'offre msdn, asp.net, ajax, ...).
Dans mon hébergement, j'ai droit à une base de données Sql Server 2005 Express.
Jusque là aucun souci.
Pour l'instant, je suis en train de développer mon application ASP.net en local.
Infos : Win XP Pro SP2, Sql Server 2005 Express, Visual Studio 2005 Pro.
Dans mon application, je dois avoir une page de login et création d'utilisateurs.
Pour ce faire, étant assez débutant en asp.net, je suis un petit tutoriel de Microsoft pour m'aider : http://msdn2.microsoft.com/en-us/library/ms998317.aspx
Je fais tout ce qu'il est mis dans le tutoriel et le problème arrive quand je dois configurer asp.net pour utiliser une base de données Membership(aspnetdb).
En fait, j'exécute la commande ci-dessous comme annoncé dans le tuto et ça fonctionne (enfin, je n'ai pas d'erreurs dans le résultat) :
Code:
1 2 3 4 5 6 7 8 9 10
|
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regsql.exe -S localhost\exp
ress -U sa -P Sqlexpress -A m
Commencez l'ajout des fonctionnalités suivantes*:
Membership
.................
Terminé. |
Mais lorsque par exemple, je veux configurer mon application via le bouton "Configuration ASP.net" et que je clique sur "Sécurité", il met du temps à se charger et au final je reçois le message suivant :
Code:
1 2 3 4
|
Problème avec le magasin de données sélectionné. Ce problème peut être dû à un nom de serveur ou à des informations d'identification non valides, ou encore à une autorisation insuffisante. La fonctionnalité de gestion de rôles peut également ne pas être activée. Cliquez sur le bouton ci-dessous pour être redirigé vers une page où vous pourrez sélectionner un nouveau magasin de données.
Le message suivant peut vous aider à diagnostiquer le problème : 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: Fournisseur de canaux nommés, error: 40 - Impossible d'ouvrir une connexion à SQL Server) |
J'ai pourtant activé les connexions distantes (TCP/IP et canaux nommés), alors je ne comprends pas.
Même chose, quand j'exécute mon appli et que j'arrive sur ma page login.aspx, j'ajoute un utilisateur, je valide et je reçois le message suivant :
Code:
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: Fournisseur de canaux nommés, error: 40 - Impossible d'ouvrir une connexion à SQL Server)
J'ai même été jusqu'à bazarder mon instance sql (désinstallation complète de sql server) et j'ai réinstallé.
Mais même chose.
Cela fait une semaine que je bloque sur ce problème et je redoute le moment où je mettrai mon application en ligne.
Est-ce que qqn à déjà eu le problème? Et peut-on m'aider à le résoudre??
D'avance, un très grand merci