begin process at 2012 02 09 19:03:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Base de données

 > 

ADO.NET

 > 

[déplacé VB.NET -> C#] pb de connexion à sql server depuis VS 2005 C# Express


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[déplacé VB.NET -> C#] pb de connexion à sql server depuis VS 2005 C# Express

dimanche 28 décembre 2008 à 14:40:27 | [déplacé VB.NET -> C#] pb de connexion à sql server depuis VS 2005 C# Express

ethan94

Bonjour à tous :)

J'ai une petite application sous Visual C# Express 2005 et je voudrais faire une connexion a une base de donnée créée avec SQL Server Management Studio Express. Tout est fait en local sous windows xp.

Sous Visual C#, j'ai ajouté un objet sqlconnection et lorsque je souhaite définir la chaine de connexion, j'indique le chemin vers le fichier de ma base de donnée. J'utilise l'authentification windows. Lorsque je teste la connexion, j'ai un message d'erreur:

--------------
"Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas accessible.Vérifiez que le nom de l'instance est correct et que SQL Server est configuré pour autoriser les connexions distantes. (provider: fournisseur de canaux nommés, error: 40 - impossible d'ouvrir une connexion à SQL Server)"
--------------

J'ai effectué des recherches sur internet et à chaque fois, j'ai trouvé la même solution:

1/ Lancer l'utilitaire de configuration de la surface d'exposition de SQL Server 2005
2/ Cliquer sur "Configuration de la surface d'exposition pour les services et les connexions.
3/ Cliquer sur Connexion distantes et cocher "connexions locales et distantes"
4/ Cocher les protocoles utilisés (généralement TCP/IP)
5/ Redémarrer le service SQL Server.
6/ Si ce n'est pas déjà fait, installer et activer SQL Browser.
7/ Autoriser SQL Server et SQL Browser à passer le pare-feu.

J'ai fais toutes ces manip' et j'ai même tenté de désactiver mon pare-feu mais rien ne change. J'ai toujours le même message d'erreur. Je ne comprend pas pourquoi...

Quelqu'un aurait une idée? Ce problème à l'air assez répandu mais je n'ai pas trouvé de solution t_t

Merci par avance :)
mardi 30 décembre 2008 à 17:20:06 | Re : [déplacé VB.NET -> C#] pb de connexion à sql server depuis VS 2005 C# Express

Arthenius

Membre Club
regarde dans mes sources sur ce site, il y a un gnerateur de chaine de connection, ton pb viens peut etre de la




Arthenius
"Ce qui ne me tue pas, me rend plus fort..."

vendredi 2 janvier 2009 à 15:34:00 | Re : [déplacé VB.NET -> C#] pb de connexion à sql server depuis VS 2005 C# Express

ethan94

bonjour et merci pour ton aide :)

J'ai réussi à trouver la solution. Le problème ne venait pas de la chaine de connexion mais bien d'un mauvais paramétrage de SQL Server. J'ai pas mal galéré pour trouver la solution. Je la détaille si quelqu'un a ce problème une autre fois.

* Faire un clic droit sur poste de travail et cliquer sur Gérer.
* Développer Services et applications puis Gestionnairede configurationSQL Server.
* Développer Configuration du réseau SQL Server 2005.
* Cliquer sur Protocoles pour SQLEXPRESS et vérifier que TCP/IP est bien activé.
* Faire un clic droit sur TCP/IP et cliquer sur Propriétés.
* Dans l'onglet Adresses IP, aller dans IPALL > Port TCP et taper 1433.
* Valider le tout et redémarrer le service SQL SERVER.

voilà :)

Après ceci, le test de connexion sous VS C# fonctionne. J'ajoute que pour pouvoir valider la chaine de connexion, j'ai du cliquer sur Avancé et indiquer .\SQLEXPRESS dans la case datasource :), sinon le bouton OK restait grisé.


Cette discussion est classée dans : erreur, sql, server, connexion, express


Répondre à ce message

Sujets en rapport avec ce message

connexion à SQL Server [ par lamiruth ] Bonjour à tous,svp je suis bloquée depuis plusieur jours par un bug que j'ai du mal à resoudre.voici le message d'erreur: "Une erreur s'est produite Connexion à SQL Server 2005 Express via Visual C# 2005 Express [ par SniPerCatZ ] Bonjour à tous,je débute avec les outils .net et j'espère que quelqu'un pourra m'aider.J'ai installé Microsoft Visual C# 2005 Express Edition et Micro connexion bd sql server express 2005 à distance [ par sharu_a99 ] Bonjour,J'ai developpé une application en C#. lorsque je l'utilise en local tt se passe bien sauf dans le cas ou j'accède à un serveur distant ou j'ai erreur de connexion sql server [ par poomen ] je veux que mon application .exe marche dans un autre pc , qui a ni sql , ni visuel studio , j'ai attacher ma base de donnée dans l'application , et p Connexion a sql server 6.5 ? [ par Bouli63 ] Bonjour, J'ai beau retourner le problème dans tous les sens, je ne parviens pas a me connecter a ma base de donnée sous sql server 6.5. j'ai testé un C# 2010 et SQL Server Express 2008 : Connection Impossible !!!! [ par Evil_Gouki_X ] Bonjour a tous. je voulais tester C#2010 et Sql server 2008 et Je suis confronte a un probleme que je n'ai jamais rencontre avant[^^peur]: Voici le c connexion a la base de donnée (compte sa) [ par moulisme1 ] Voila je vous expose mon probleme. J'ai une petite application dont j'essaie de mettre entre 2 ordi en fin qu'il marche et la base de donnée sur sql s


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,824 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales