Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Не запускается SQL Agent  [new]
M1chA77
Member

Откуда: Самара
Сообщений: 64
Непонятно с какой стати стал отрубаться SQL Agent.
В логах системы вот такая ошибка
+

Имя журнала: System
Источник: Service Control Manager
Дата: 19.05.2014 23:02:47
Код события: 7000
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: SQL.domen.ru
Описание:
Сбой при запуске службы "Агент SQL Server (MSSQLSERVER)" из-за ошибки
Служба не ответила на запрос своевременно.
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Service Control Manager" Guid="{555908d1-a6d7-4695-8e1e-26931d2012f4}" EventSourceName="Service Control Manager" />
<EventID Qualifiers="49152">7000</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8080000000000000</Keywords>
<TimeCreated SystemTime="2014-05-19T19:02:47.998731000Z" />
<EventRecordID>15927</EventRecordID>
<Correlation />
<Execution ProcessID="564" ThreadID="3928" />
<Channel>System</Channel>
<Computer>SQL.real.ru</Computer>
<Security />
</System>
<EventData>
<Data Name="param1">Агент SQL Server (MSSQLSERVER)</Data>
<Data Name="param2">%%1053</Data>
</EventData>
</Event>


Порылся в системе и обнаружил что в ветке реестра HKLM-SOFTWARE-MICROSOFT-WINDOWS NT-PERFLIB-009 и HKLM-SOFTWARE-MICROSOFT-WINDOWS NT-PERFLIB-019 кроме значения "По умолчанию" ничего нет.

На просторах форума нашел, что нужно перестроить счетчики командой lodctr /R
Счетчики перестраиваются, значения в ветках реестра появляются но агент не запускается.
Через какое-то время значения в ветках реестра опять исчезают.

Что делать? Как исправить проблему?
Пока не запустится агент, планы обслуживания не будут работать :(
19 май 14, 23:33    [16040058]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается SQL Agent  [new]
Glory
Member

Откуда:
Сообщений: 104751
M1chA77
В логах системы вот такая ошибка

А что в логах самого Агента ?
Что видно при запуске Агента не как службы, а как exe файла из командной строки ?
19 май 14, 23:45    [16040089]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается SQL Agent  [new]
M1chA77
Member

Откуда: Самара
Сообщений: 64
Glory,

автор
===================================

Не удалось запустить службу SQLSERVERAGENT на сервере SQL. (mscorlib)

------------------------------
Расположение программы:


Server stack trace:
в Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.Service.Start()
в System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
в System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
в System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)

Exception rethrown at [0]:
в System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase)
в System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData)
в Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ServiceActionHandler.EndInvoke(IAsyncResult result)
в Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ServiceControlProgress.ActionCompletedHandler(IAsyncResult result)

===================================

Время ожидания запроса службы (ObjectExplorer)

------------------------------
Расположение программы:

в Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.Service.CheckServiceActionReturnValueSuccess(UInt32 returnValue)
в Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.Service.Start()



Как запустить агент из командной строки?
В журнале ошибок никаких ошибок после неудачного запуска нет.
19 май 14, 23:53    [16040116]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается SQL Agent  [new]
M1chA77
Member

Откуда: Самара
Сообщений: 64
Glory,

Журнал SQL SERVER - WINDOWS NT

автор
Дата 19.05.2014 23:49:33
Журнал Windows NT (Application)

Источник MSSQLSERVER
Категория Сервер
Событие 1073758876
Компьютер SQL.domain.ru

Сообщение
Не найдено описание для события с кодом '1073758876' в источнике 'MSSQLSERVER'. Возможно, на локальном компьютере нет нужных данных реестра или файлов сообщений DLL для отображения сообщений, либо у вас нет прав доступа к ним. В записи события содержится следующая информация:'Степень серьезности: 16 ошибка:160, ОС: 160Не удается загрузить указанный драйвер из-за системной ошибки 126: Не найден указанный модуль. (SQL Server Native Client 10.0, C:\Windows\system32\sqlncli10.dll).'
19 май 14, 23:56    [16040123]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается SQL Agent  [new]
Glory
Member

Откуда:
Сообщений: 104751
автор
Не удается загрузить указанный драйвер из-за системной ошибки 126: Не найден указанный модуль. (SQL Server Native Client 10.0, C:\Windows\system32\sqlncli10.dll).'
20 май 14, 00:06    [16040155]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается SQL Agent  [new]
M1chA77
Member

Откуда: Самара
Сообщений: 64
Glory,

Запуск командной строки от имени Администратора

автор
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corporation), 2009. Все права защищены.

C:\Windows\system32>NET START SQLSERVERAGENT
Служба не реагирует на управляющие функции.

Для вызова дополнительной справки наберите NET HELPMSG 2186.


C:\Windows\system32>


Запуск командной строки от имени доменного админа

автор
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corporation), 2009. Все права защищены.

C:\Users\admin>NET START SQLSERVERAGENT
Системная ошибка 5.

Отказано в доступе.
20 май 14, 00:06    [16040157]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается SQL Agent  [new]
Glory
Member

Откуда:
Сообщений: 104751
M1chA77
апуск командной строки от имени доменного админа

Это - запуск службы из командной строки
А запуск exe из командной строуи осуществляется набором имени exe файла и нажатием Enter
20 май 14, 00:08    [16040164]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается SQL Agent  [new]
M1chA77
Member

Откуда: Самара
Сообщений: 64
Glory,

Сделал исправление из дистрибутива SQL. Вроде агент запустился. Посмотрю, надолго ли его хватит. Спасибо за помощь.
20 май 14, 00:23    [16040201]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается SQL Agent  [new]
M1chA77
Member

Откуда: Самара
Сообщений: 64
Опять файл не найден :(
21 май 14, 20:37    [16051342]     Ответить | Цитировать Сообщить модератору
 Re: Не запускается SQL Agent  [new]
M1chA77
Member

Откуда: Самара
Сообщений: 64
Что же за хрень творится.Почему счетчики производительности могут слетать?
Раз в сутки в реестре пропадают значения. Перестроение помогает но и Agent SQL если перезапустить то он тоже не запускается.

Логи:
+

Дата 26.05.2014 2:50:36
Журнал Windows NT (System)

Источник Service Control Manager
Категория (0)
Событие 3221232472
Компьютер SQL.domain.ru

Сообщение
Сбой при запуске службы "Агент SQL Server (MSSQLSERVER)" из-за ошибки
%%1053
-------------------------------------------------------------------------
Дата 26.05.2014 2:50:36
Журнал Windows NT (System)

Источник Service Control Manager
Категория (0)
Событие 3221232481
Компьютер SQL.domain.ru
-------------------------------------------------------------------------
Дата 26.05.2014 3:09:40
Журнал Агент SQL Server (Текущий - 26.05.2014 3:09:00)

Сообщение
[364] Служба Messenger не была запущена - уведомления NetSend отправлены не будут

Сообщение
Превышение времени ожидания (30000 мс) при ожидании подключения службы "Агент SQL Server (MSSQLSERVER)".


После восстановления все работает нормально,но через сутки опять слетает. Как решить проблему?
26 май 14, 03:34    [16070710]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить