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

Откуда:
Сообщений: 40
Ни с того ни с сего просто перестал запускаться!

При попытке запустить вручную из служб говори запущен и тут же выключен, в логах пишет, что учетка под которой его запускаю не имеет прав sql sysadmin, права конечно есть. Изначально он запускался вообще с системой учетной записью, как это делает SQL сервер.

В SQL Server Management Studio свойства агента не доступны и висит надпись, что расширенные хранимые процедуры агента отключены, ладно... Запускаю всем известный скрипт
sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'Agent XPs', 1; GO RECONFIGURE GO
и агент вроде как разблокируется, тут же в Management Studio жму запустить, начинает запускаться и пишет запустилась, затем остановилась, а на агенте снова появляется надпись расширенные хранимые процедуры агента отключены! Т.е. сразу после попытки запустить агента включенный скриптом Agent Xps отрубается!

Что за ерунда происходит? Никакие настройки SQL не менял! Единственное установил на тот же сервер 1с сервер, но не похоже, что дело в нет.

И еще, если в SQL Server Management Studio зайти в безопасность - имена входа и ткнуть на любое имя получаю ошибку:


Не удается вывести требуемое диалоговое окно. (SqlMgmt)

------------------------------

При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

The provided statistics stream is corrupt. (Microsoft SQL Server, ошибка: 9105)


думал может системные базы данных накрылись прогнал на каждой
EXEC sp_updatestats
везде пишет
Statistics for all tables have been updated.


Не знаю уже куда смотреть...(((
11 июн 19, 18:05    [21906970]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
buser
Member

Откуда: Санкт-Петербург
Сообщений: 4537
Nick_e, FIX: "The provided statistics stream is corrupt" when you run the "UPDATE STATISTICS" statement against a table in SQL Server 2008 R2 or SQL Server 2012
11 июн 19, 18:16    [21906977]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
Nick_e
Member

Откуда:
Сообщений: 40
buser,This hotfix is no longer available
11 июн 19, 18:22    [21906984]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
buser
Member

Откуда: Санкт-Петербург
Сообщений: 4537
Nick_e, это скорее ответ на вопрос... где искать
11 июн 19, 18:28    [21906985]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
Nick_e
Member

Откуда:
Сообщений: 40
buser, честно говоря не большой специалист в этом вопросе, так, что такой намек мне не понятен
11 июн 19, 18:29    [21906986]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
vikkiv
Member

Откуда: London
Сообщений: 2703
это тут не причём: "sp_configure 'Agent XPs'"
т.к. включение/выключение этой опции выполняется
без вмешательства пользователя при запуске службы агента из SSCM
(что пишется в логах Windows: Application, между Agent Start и Stop)
11 июн 19, 18:34    [21906988]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
vikkiv
Member

Откуда: London
Сообщений: 2703
vikkiv,

ну и смотри логи (и в MMC, и в SQL, и .log на дисках) - иначе все возможные причины сбоя = пальцем в небо.

вот когда выяснится что именно вызывает вылет службы
- тогда уже и искать правильную пилюлю под конкретный диагноз.
11 июн 19, 18:37    [21906991]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
Nick_e
Member

Откуда:
Сообщений: 40
vikkiv
vikkiv,

ну и смотри логи (и в MMC, и в SQL, и .log на дисках) - иначе все возможные причины сбоя = пальцем в небо.

вот когда выяснится что именно вызывает вылет службы
- тогда уже и искать правильную пилюлю под конкретный диагноз.


она не вылетает, она завершается.
В логи написано так SQLServerAgent must be able to connect to SQLServer as SysAdmin, but '(Unknown)' is not a member of the SysAdmin role. и дальше завершено...
11 июн 19, 18:58    [21907002]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
Nick_e
Member

Откуда:
Сообщений: 40
SQLServerAgent должен иметь возможность подключаться к SQLServer как SysAdmin, но "(Неизвестно)" не является членом роли SysAdmin

SQLServerAgent завершен (обычно)

вот так
11 июн 19, 18:59    [21907003]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31355
Nick_e
Не знаю уже куда смотреть...(((
Пишут, что такой эффект возникает ,когда накатывются политики, которые запрещают пользователю доступ к дискам (в частности, куда пишется лог агента)
https://dba.stackexchange.com/questions/59514/agent-xps-getting-disabled-automatically
Nick_e
думал может системные базы данных накрылись прогнал на каждой
EXEC sp_updatestats
updatestats не проверяет базы на целостность
11 июн 19, 19:02    [21907005]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
Nick_e
Member

Откуда:
Сообщений: 40
alexeyvg, не, никаких политик не накатывали... по крайне мере я об этом не знаю. Разве, что 1с сервер что то где то прописал...
11 июн 19, 19:07    [21907007]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
Nick_e
Member

Откуда:
Сообщений: 40
Накатил SP3 проверил Безопасность - Имена входа так они и не открываются, даже если новые создавать и сразу пробовать открыть...
11 июн 19, 19:11    [21907013]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
Nick_e
Member

Откуда:
Сообщений: 40
SQLServerAgent could not be started (reason: SQLServerAgent должен иметь возможность подключения к SQLServer с правами SysAdmin, но "(неизвестно)" не является членом роли SysAdmin).

Меня смущает фраза " но "(неизвестно)" не является членом роли SysAdmin" почему неизвестно? Если в службе учетная запись прописана??
11 июн 19, 19:17    [21907016]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
vikkiv
Member

Откуда: London
Сообщений: 2703
Nick_e,

в принципе в гугле достаточно вариантов разбора полётов по поиску:
sql server agent unknown sysadmin
причём проблема обсуждается довольно периодически за последние 10+ лет,
и решения срабатывают у всех по разному
(от политик, до перезапуска пароля, прав на диск, lock pages, изменения учёток и т.д.)
11 июн 19, 19:36    [21907025]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
Nick_e
Member

Откуда:
Сообщений: 40
vikkiv
Nick_e,

в принципе в гугле достаточно вариантов разбора полётов по поиску:
sql server agent unknown sysadmin
причём проблема обсуждается довольно периодически за последние 10+ лет,
и решения срабатывают у всех по разному
(от политик, до перезапуска пароля, прав на диск, lock pages, изменения учёток и т.д.)



Читал кучу всего, и кстати не везде есть решение... Но сейчас у меня элементарно не получается настроить учетную запись для службы, т.к. в Безопасность - Имена входа ни одно их имен не открывается выводя ошибку The provided statistics stream is corrupt. (Microsoft SQL Server, ошибка: 9105)
11 июн 19, 19:48    [21907028]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
Nick_e
Member

Откуда:
Сообщений: 40
Ну это вообще странно!

В свойствах агента, вкладка соединение вбил произвольное имя в поле Псевдоним для сервера на данном компьютере и агент запустился!
11 июн 19, 20:03    [21907033]     Ответить | Цитировать Сообщить модератору
 Re: Перестал запускаться Агент SQL Server 2008 r2  [new]
Nick_e
Member

Откуда:
Сообщений: 40
Не тут то было, просто он начал долго искать сервер и записывать много ошибок, что заняло времени больше чем 5 секунд и показалось, что агент запустился....
Пора спать, ночью работать нельзя))
11 июн 19, 20:10    [21907036]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить