web-dev-qa-db-fra.com

L'Agent SQL Server ne démarre pas

Lorsque j'essaie de démarrer l'Agent SQL Server, j'ai eu cette erreur:

TITRE: Microsoft SQL Server Management Studio
Impossible de démarrer le service SQLAGENT $ SQL_NAGA sur le serveur NAGA. (mscorlib)
INFORMATION ADDITIONNELLE:
Le service SQLAGENT $ SQL_NAGA sur NAGA a démarré puis s'est arrêté. (ObjectExplorer)

Pouvez-vous m'aider à résoudre ce problème? J'utilise 2014 Enterprise Edition.

En utilisant @@version J'ai eu ceci:

Microsoft SQL Server 2014 - 12.0.4213.0 (X64) 
Jun  9 2015 12:06:16 
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.3 <X64> (Build 10586: )

J'ai également trouvé cet événement d'erreur lié à l'Agent SQL Server dans le journal des événements Windows

Log Name:      Application
Source:        SQLAgent$SQL_NAGA
Date:          1/31/2016 6:17:24 PM
Event ID:      103
Task Category: Service Control
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Naga
Description:
SQLServerAgent could not be started
(reason: Unable to connect to server 'NAGA\SQL_NAGA'; SQLServerAgent cannot start).

MISE À JOUR:

Journal des erreurs de l'Agent SQL Server

enter image description here

SQL Server et SQL Server Agent sont tous deux connectés en tant que compte système local

enter image description here

5
Naga

Cette erreur serait l'endroit où je commencerais à chercher:

Erreur SQLServer: 27, les informations du registre sont corrompues ou manquantes.
Assurez-vous que le fournisseur est installé et enregistré correctement. [SQLSTATE 08001]

Si vous êtes en mesure d'effectuer une réparation de l'installation, cela devrait résoudre ce problème.

2
Lawrage

Définissez le service SQL Agent sur Automatic(Delayed). La première chose qu'il fera est d'essayer de se connecter à SQL Server, et si SQL Server n'a pas encore fini de démarrer, SQL Agent peut échouer. Retarder le démarrage de SQL Agent donnera à SQL Server la chance de se terminer.

2
Rob Farley

Une erreur de pilote ODBC peut provoquer des problèmes sur les systèmes avec plusieurs versions ou scénarios de mise à niveau. Jetez un œil à ces articles. Cela peut générer des erreurs liées au réseau. https://support.Microsoft.com/en-nz/kb/3185365 et https://support.Microsoft.com/en-us/kb/95576 Le La solution consiste à mettre à jour le dernier pilote ODBC.

1
Albert Riojas

Assurez-vous que l'utilisateur du service SQL Agent (celui de services.msc) est une connexion valide sur l'instance SQL Server.

Si tel est le cas, recherchez les erreurs 18456 dans le journal SQL pour voir pourquoi cette connexion ne peut pas se connecter.

Détails spécifiques dans le MSDN Sélectionnez un compte pour l'article du service Agent SQL Server

0
Anti-weakpasswords

Vérifiez si le service est en cours d'exécution. Sinon, vous pouvez démarrer le service en utilisant l'une de ces alternatives:

  • services.msc
  • net start SQLSERVERAGENT
  • Utilisation de SQL Server Configuration Manager
  • Le gestionnaire de services Windows démarre le service SQL Agent (automatique)

Si le service est en cours d'exécution, vous pouvez essayer ceci:

---------------------------------------------------------------------
-- Start SQL Server Agent when ‘Agent XPs disabled’
---------------------------------------------------------------------
EXEC sp_configure 'show advanced options', 1
GO
RECONFIGURE
GO
EXEC sp_configure 'Agent XPs', 1
GO
RECONFIGURE
GO
---------------------------------------------------------------------
--http://zarez.net/?p=2720
---------------------------------------------------------------------
0
ℛɑƒæĿ