Que dois-je faire si SQL ne parvient pas à se connecter au serveur ?
Pour les raisons suivantes :
1. Le moteur de base de données ne démarre pas
Il existe deux façons de démarrer :
(1 ) Démarrer- >Programmes->Microsoft SQL Server 2008->SQL Server 2008 Surface Application Configurator, cliquez sur "Service Connection Surface Application Configurator" dans l'interface qui s'ouvre, recherchez Database Engine dans l'interface qui s'ouvre, puis cliquez sur " Service ", vérifiez à droite s'il a été démarré. Sinon, cliquez sur "Démarrer" et assurez-vous que le "Type de démarrage" est automatique et non manuel, sinon il devra être démarré manuellement la prochaine fois que vous allumerez le ordinateur ;
(2) Peut être ouvert : Démarrer->Programmes->Microsoft SQL Server 2008->Outils de configuration->SQL Server Configuration Manager, sélectionnez SQL Server (MSSQLSERVER) dans SQL Server. 2008, et cliquez dans la barre d'outils. Le bouton "Démarrer le service" change l'état du service en démarré
Lors de l'utilisation des deux méthodes ci-dessus, une erreur peut parfois se produire lors du démarrage[/b] et ne peut pas être démarrée ; Dans ce cas, cochez « Configuration réseau SQL SQL Server 2008 dans le Gestionnaire de configuration Server 2008 -> VIA dans le protocole MSSQLSERVER est-il activé ? Si tel est le cas, désactivez-le. Effectuez ensuite l'une des opérations ci-dessus.
Recommandé : "Tutoriel SQL"
2. Lors de l'établissement d'une connexion à distance, si la connexion à distance est autorisée.
SQL Server 2008 par défaut. Connexion locale uniquement. Nous pouvons activer manuellement la connexion à distance. Dans la première méthode ci-dessus, recherchez le moteur de base de données, cliquez sur « Connexion à distance » et remplacez « Connexion locale uniquement (L) » par « Connexion locale et connexion à distance (R) » et sélectionnez "Utiliser TCP/IP et les canaux nommés (B) simultanément".
3. S'il s'agit d'une connexion à distance, vous devez également vérifier si l'instruction de connexion à la base de données est correcte et si le compte de connexion est correct. est correct Correct, le mot de passe est-il correct, etc.
Lorsque je me suis connecté à la base de données sur un réseau local, il y a eu un problème avec la chaîne de connexion lorsqu'une machine du réseau local s'est connectée à une autre machine. dans la base de données, la source de données = l'adresse IP d'une autre machine sur laquelle la base de données est installée. J'obtiens toujours l'erreur ci-dessus lors de la connexion à la base de données. Après une longue vérification, j'ai découvert plus tard que l'adresse IP n'était pas correctement transmise à la connexion. chaîne. Il s'est avéré que lorsque je me suis connecté, j'ai utilisé Il est local, c'est-à-dire 127.0.0.1, et l'adresse IP saisie n'est pas transmise à la chaîne de connexion.
Pour plus de contenu lié à la programmation, veuillez faire attention à la colonne Introduction à la programmation sur le site Web PHP chinois !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!