41 votes

Impossible de se connecter à SQL Server locale avec Management Studio

Je vais avoir un problème avec SQL Server, j'ai 2005 est installé sur mon bureau ainsi que d'avoir SQL Server Management Studio est installé..

J'ai vérifié et pouvez voir "SQL Server (SQLEXPRESS)" a commencé dans les services.

J'ai essayé de vous connecter à "Local" et "SQLEXPRESS" mais les deux ne parviennent pas à se connecter.

Une liée au réseau ou spécifique à l'instance erreur s'est produite lors de l'établissement d'un connexion à SQL Server. L' le serveur n'a pas été trouvé ou n'est pas accessible. Vérifier que l'instance le nom est correct et que SQL Server est configuré pour autoriser les les connexions. (fournisseur de: Tubes Nommés Fournisseur d'erreur: 40 - impossible d'ouvrir une connexion à SQL Server) (.Net Fournisseur De Données SqlClient)

Autre chose que je dois faire pour y connecter??


Mise à JOUR

J'ai l'impression d'arriver un peu plus loin maintenant. Ive a réussi à se connecter à mon serveur avec SQL Server Management (FYI .\SQLEXPRESS a fait le tour), mais maintenant je vais avoir un problème avec ma chaîne de connexion dans mon web.config

Ive im va pour se connecter à ce serveur sql local à l'aide de l'authentification windows comment ai-je besoin de le structurer??

Quelque chose comme cela?

<add name="BensBoxing" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=BritBoxing_Alpha;Integrated Security=False;User Instance=True" providerName="System.Data.SqlClient"/>

Cela produit une erreur à propos de

Échec de la connexion de l'utilisateur ".

30voto

Sam Points 5135

Vérifiez le journal sql dans le répertoire des JOURNAUX de votre instance - voir si quelque chose s'y passe. Vous devez arrêter le service pour ouvrir le journal ou redémarrer et vous pouvez lire l'ancien avec 1. à la fin.

Avec le message d'erreur que vous obtenez, vous devez activer le protocole TCP/IP ou les canaux Nommés pour nommé les connexions. De mémoire partagée connexion devrait fonctionner, mais vous semblez ne pas être en les utilisant. Êtes-vous essayer de vous connecter via SSMS?

Dans mon journal, je vois des entrées comme cela...

Server local connection provider is ready to accept connection on [\\.\pipe\mssql$sqlexpress\sql\query ]

Comme les commentaires dit, .\SQLEXPRESS devrait fonctionner. Aussi worstationName\SQLEXPRESS fonctionne.

26voto

David Points 61

Même que matt m'a dit. Le "SQL Server(SQLEXPRESS)" a été arrêté. Activée par l'ouverture du Panneau de configuration > Outils d'Administration > Services, clic-droit sur le "SQL Server(SQLEXPRESS)" service " et en sélectionnant "Démarrer" parmi les options disponibles. Peut se connecter très bien après.

6voto

matt Points 31

J'ai eu ce problème sur un ordinateur Windows 7 (64 bits) après une panne de courant. Le SQLEXPRESS service n'a pas démarré, même si est le statut est réglé sur "Automatique" et la mahine a été redémarré plusieurs fois. Avait pour démarrer le service manuellement.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X