web-dev-qa-db-ja.com

SQL Serverエージェントが起動しない

SQL Serverエージェントを起動しようとすると、次のエラーが発生しました。

TITLE:Microsoft SQL Server Management Studio
サーバーNAGAでサービスSQLAGENT $ SQL_NAGAを開始できません。 (mscorlib)
追加情報:
NAGAのSQLAGENT $ SQL_NAGAサービスが開始され、停止されました。 (ObjectExplorer)

この問題を解決するのを手伝ってくれませんか? 2014 Enterprise Editionを使用しています。

@@versionを使用してこれを取得しました:

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: )

WindowsイベントログでSQL Serverエージェントに関連するこのエラーイベントも見つかりました

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).

UPDATE:

SQL Serverエージェントのエラーログ

enter image description here

SQL ServerとSQL Serverエージェントの両方がローカルシステムアカウントとしてログオンしている

enter image description here

5
Naga

このエラーは私が探し始めるところです:

SQLServerエラー:27、レジストリ情報が破損しているか欠落しています。
プロバイダーが正しくインストールおよび登録されていることを確認してください。 [SQLSTATE 08001]

インストールの修復を実行できる場合は、これで解決するはずです。

2
Lawrage

SQLエージェントサービスをAutomatic(Delayed)に設定します。最初にSQL Serverへの接続を試みます。SQLServerの起動がまだ完了していない場合、SQLエージェントが失敗する可能性があります。 SQLエージェントの開始を遅らせると、SQL Serverが終了する可能性があります。

2
Rob Farley

ODBCドライバーエラーは、複数のバージョンまたはアップグレードシナリオがあるシステムで問題を引き起こす可能性があります。これらの記事をご覧ください。これにより、ネットワーク関連のエラーが発生する可能性があります。 https://support.Microsoft.com/en-nz/kb/3185365 および https://support.Microsoft.com/en-us/kb/95576 解決策は、最新のODBCドライバに更新することです。

1
Albert Riojas

SQLエージェントサービスユーザー(services.mscのユーザー)がSQL Serverインスタンスの有効なログインであることを確認します。

そうである場合は、SQLログで18456エラーを探し、そのログインでログインできない理由を確認します。

MSDNの具体的な詳細 SQL Serverエージェントサービスの記事のアカウントを選択してください

0

サービスが実行されているかどうかを確認します。そうでない場合は、次のいずれかの方法でサービスを開始できます。

  • services.msc
  • ネットスタートSQLSERVERAGENT
  • SQL Server構成マネージャーの使用
  • WindowsサービスマネージャーがSQLエージェントサービスを開始する(自動)

サービスが実行されている場合は、これを試すことができます。

---------------------------------------------------------------------
-- 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
ℛɑƒæĿ