La demande a échoué ou le service n'a pas répondu en temps opportun?

J'ai l'erreur suivante pendant que je me connecte à SQL Server 2008 Management Studio avec l'authentification Windows.

"The request failed or the service did not respond in a timely fashion.
Consult the event log or other applicable error logs for details."

Est-ce que quelqu'un me dit Pourquoi je reçois cette erreur, alors que mon serveur SQL fonctionne sous le service Réseau Construit en a/c????

Je l'ai googlé mais je n'ai pas trouvé de solution..

Merci

33
demandé sur marc_s 2009-10-24 12:49:31

10 réponses

Le problème mentionné ci-dessus s'est produit dans mon système local. Vérifiez dans sql server Configuration manager.
Étape 1:
Configuration réseau SQL server
étape 2:

  • Protocoles pour le nom du serveur local
  • Nom du protocole VIA désactivé ou non..
  • Si non désactivé , désactivez et cochez

.. après avoir apporté des modifications, le navigateur sql server a commencé à fonctionner

28
répondu Abhisek 2014-07-28 19:41:03

Avait le même problème, je l'ai corrigé.

  1. ouvrir le gestionnaire de Configuration SQL Server
  2. Cliquez sur les services SQL Server (à gauche)
  3. double-cliquez sur L'Instance SQL Server que je voulais démarrer
  4. Sélectionnez la case d'option Built-in account dans l'onglet Log On et choisissez Système Local dans le menu déroulant
  5. Cliquez sur Appliquer en bas, puis cliquez avec le bouton droit sur l'instance et sélectionnez Start
74
répondu Raydelto Hernandez 2016-10-07 17:42:55

Cela fonctionne vraiment-j'avais vérifié beaucoup de sites et j'ai finalement obtenu la réponse.

Cela peut se produire lorsque le maître.mdf ou le mastlog.ldf est corrompu . Afin de résoudre le problème, allez sur le chemin suivant.

C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL , vous y trouverez un dossier "Modèle de Données" , copier le maître.mdf et mastlog.ldf et le remplacer dans

C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA dossier .

C'est ça. Maintenant, démarrez le service MS SQL et vous avez terminé.

14
répondu RGR 2018-07-31 12:33:06

C'était très fastidieux quand j'ai le même problème. Quand j'ai eu ce problème, je désinstallais mon SQL Server 2008 mais après avoir installé le SQL Server 2008 à nouveau, j'ai eu le même problème. J'étais tellement tendu plus, je n'avais reçu aucune aide de n'importe quel site.

Pour surmonter ce problème. Simplement, vous devez aller sur SQL Server Configuration Manager, puis cliquez sur Protocoles sur le panneau de gauche. Si vous exécutez le service réseau, désactivez simplement le protocole' VIA'. Et après cela essayez de démarrer votre service SQL il fonctionnera réussi.

3
répondu Deepak 2015-04-02 14:04:34

Si vous exécutez SQL Server dans un environnement local et non sur une connexion TCP / IP. Accédez à protocoles sous SQL Server Configuration Manager, propriétés et désactiver TCP / IP. Une fois cela fait, le message d'erreur disparaîtra lors du redémarrage du service.

2
répondu Mikey 2011-09-22 06:33:53

Si vous avez récemment modifié le mot de passe associé au compte de service:

  1. Démarrer Gestionnaire de Configuration SQL Server .
  2. Sélectionnez SQL Server Services dans le volet de gauche.
  3. cliquez-Droit sur le service que vous essayez de démarrer dans le volet droit, puis cliquez sur Propriétés.
  4. Entrez le nouveau mot de passe et confirmez le mot de passe.
2
répondu Telos 2015-09-14 23:53:51

Il suffit de désactiver le protocole VIA dans sql server Configuration manager

1
répondu tfa 2014-05-14 12:39:24

Après avoir poursuivi ce problème pendant quelques heures, nous avons trouvé un journal dans les journaux de L'Agent SQL Server indiquant ce qui suit:

This installation of SQL Server Agent is disabled. The edition of SQL server that installed this service does not support SQL server agent.

Nous utilisions SQL Server Express. Après un certain Googling , il semble que SQL Server Express ne supporte pas SQL Server Agent.

Je n'ai pas trouvé un morceau direct de Microsoft communications indiquant que SQL Express ne prend pas en charge SQL Server Agent, mais ce sentiment semble être répercuté sur de nombreux forums.

1
répondu paulhauner 2016-11-14 01:25:57

Je pense que cette solution est plus appropriée, car elle ne vous empêche pas d'utiliser L'accès TCP/IP.

Pour ouvrir un port dans le pare-feu Windows pour L'accès TCP

Dans le menu Démarrer, cliquez sur Exécuter, tapez WF.msc, puis cliquez sur OK.

Dans le pare-feu Windows avec sécurité Avancée, dans le volet de gauche, cliquez avec le bouton droit sur règles entrantes, puis cliquez sur Nouvelle règle dans le volet action.

Dans la boîte de dialogue Type de règle, sélectionnez Port, puis cliquez sur Suivant.

Dans la boîte de dialogue protocole et Ports, sélectionnez TCP. Sélectionnez Spécifique ports locaux, puis tapez le numéro de port de l'instance Moteur de base de données, tel que 1433 pour l'instance par défaut. Cliquez Sur Suivant.

Dans la boîte de dialogue Action, sélectionnez Autoriser la connexion, puis cliquez sur Prochain.

Dans la boîte de dialogue Profil, sélectionnez les profils qui décrivent environnement de connexion de l'ordinateur lorsque vous souhaitez Moteur de base de données, puis cliquez sur Suivant.

Dans la boîte de dialogue Nom, saisissez un nom et une description pour cette règle, et puis cliquez sur Terminer.

(Source: https://msdn.microsoft.com/en-us/library/ms175043.aspx)

0
répondu Niklas Peter 2015-08-11 08:13:13

Dans mon cas, le problème était que j'exécutais deux autres instances SQL Server qui étaient (ou au moins l'une d'entre elles) à l'origine d'un conflit.

La solution consistait simplement à arrêter l'autre instance SQL Server et son Agent SQL Server qui l'accompagnait.

arrêter le service sql server

Pendant que j'y suis, je vous recommande également de vous assurer que Named Pipes est activé dans les paramètres de protocole de votre serveur

Protocoles SQL Server nommés Pipes 1

Protocoles SQL Server nommés Pipes 2

0
répondu rayray 2018-08-29 14:44:31