Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2      [все]
 Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Mikhail__174
Member

Откуда:
Сообщений: 29
Коллеги, добрый день. Подскажите пожалуйста, что можно сделать, если служба SQL Server agent упала и не в какую подниматься не хочет.

Если запускать из SQL Configuration Manager то выпадает error "The request failed or device did not respond a timely fashion. Consult the event log or other applicable error logs for details." В логах SSMS ничего. В event viewer та же ошибка что и написана ранее.

Если запускать из списка служб, то там "Error 1053: The service did not respond to the start or control request in a tamely fashion".

Пытался погуглить по данным ошибкам, но ничего из предложенного не помогло. Пытался запускать MSSQLSERVER и MS SQL SERVER AGENT под одним пользователем, под разными, но результатов - ноль.

Еще накануне ставил OracleOLEDB провайдер для создания связанного сервера с бд Оракл. Могло ли это повлиять на работоспособность SQL агента (занялся порт, или оракл оле дб входит под тем же пользаком, что и sql агент)?

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

Спасибо заранее
16 ноя 20, 12:47    [22232799]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Yasha123
Member

Откуда:
Сообщений: 1929
какие еще логи SSMS, не знаю, но у агента свой личный лог,
абитает в папке логов серверa.
текущий называется SQLAGENT.1

Сообщение было отредактировано: 16 ноя 20, 12:58
16 ноя 20, 12:58    [22232811]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4378
Сам SQL Server запускается? Только агент не стартует?
16 ноя 20, 12:58    [22232813]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4378
Mikhail__174
Если запускать из SQL Configuration Manager то выпадает error "The request failed or device did not respond a timely fashion. Consult the event log or other applicable error logs for details."

Похоже на то, что агент не может соединиться с сервером.
Служба SQL Browser работает?
16 ноя 20, 13:01    [22232818]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4378
Yasha123
текущий называется SQLAGENT.1

Да! Лог в студию!
16 ноя 20, 13:02    [22232819]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
komrad
Member

Откуда:
Сообщений: 5345
SQL2008
Yasha123
текущий называется SQLAGENT.1

Да! Лог в студию!

если в логе ничего, то поможет Windows Event log (System & Application) - служба может не стартовать из-за банальной смены пароля у эккаунта
16 ноя 20, 13:08    [22232827]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4378
komrad
SQL2008
пропущено...

Да! Лог в студию!

если в логе ничего, то поможет Windows Event log (System & Application) - служба может не стартовать из-за банальной смены пароля у эккаунта

Так он вроде писал, что пробовал под разными запускать
16 ноя 20, 13:11    [22232832]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
vikkiv
Member

Откуда: London
Сообщений: 2757
Yasha123 В принципе со всем согласен, кроме.. у меня почему-то первый вовсе не текущий.. последняя дата изменения стоит на имеющем окончание .OUT (остальные с номерами вроде как архивные)

ТС-у: так-то на всякий случай ещё есть лог операционной системы, напр. в Windows это Event Viewer ->Administrative Events (ещё можно глянуть Application)
По остальному поддерживаю многих выше: а вот сначала докажи что там пусто (ничего нет), хотя-бы скрином..

SQL2008 - тут ведь важно что система отвечает на это, разные или нет - уже потом..
16 ноя 20, 13:14    [22232837]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
komrad
Member

Откуда:
Сообщений: 5345
SQL2008

Так он вроде писал, что пробовал под разными запускать

дык можно по-разному запускать - и как сервис, и из командной строки
к тому же, непонятно, зачем он сам сиквел дергал, если проблема с агентом
16 ноя 20, 13:21    [22232854]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Yasha123
Member

Откуда:
Сообщений: 1929
vikkiv
Yasha123 В принципе со всем согласен, кроме.. у меня почему-то первый вовсе не текущий.. последняя дата изменения стоит на имеющем окончание .OUT (остальные с номерами вроде как архивные)

да, все правильно, который .OUT
16 ноя 20, 13:22    [22232858]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Mikhail__174
Member

Откуда:
Сообщений: 29
Yasha123
какие еще логи SSMS, не знаю, но у агента свой личный лог

Yasha123, который есть в дереве объёктов, в managament -> sql server logs -> и там можно галкой выбрать логи, какие хочешь видеть.
SQL2008
Сам SQL Server запускается? Только агент не стартует?

SQL2008, так точно
SQL2008
Служба SQL Browser работает?

SQL2008, работает
SQL2008
Да! Лог в студию!

SQL2008,
SQL AGENT.OUT:

2020-11-11 13:39:02 - ? [000] Event Global\sqlserverRecComplete opened
2020-11-11 13:39:02 - ? [100] Microsoft SQLServerAgent version 14.0.1000.169 (X64 unicode retail build) : Process ID 3652
2020-11-11 13:39:02 - ? [495] The SQL Server Agent startup service account is ***.
2020-11-11 13:39:02 - ? [393] Waiting for SQL Server to recover database 'msdb'...
2020-11-11 13:39:04 - ? [000]
2020-11-11 13:39:04 - ? [101] SQL Server *** version 14.00.1000 (0 connection limit)
2020-11-11 13:39:04 - ? [102] SQL Server ODBC driver version 14.00.1000
2020-11-11 13:39:04 - ? [103] NetLib being used by driver is DBNETLIB; Local host server is ***
2020-11-11 13:39:04 - ? [310] 4 processor(s) and 16384 MB RAM detected
2020-11-11 13:39:04 - ? [339] Local computer is *** running Windows Server 2016 Standard 10.0 (14393)
2020-11-11 13:39:05 - ? [432] There are 12 subsystems in the subsystems cache
2020-11-11 13:39:05 - ? [129] SQLSERVERAGENT starting under Windows NT service control
2020-11-11 13:39:05 - + [475] Database Mail is not enabled for agent notifications.
2020-11-11 13:39:05 - + [396] An idle CPU condition has not been defined - OnIdle job schedules will have no effect
2020-11-11 13:42:46 - ? [131] SQLSERVERAGENT service stopping due to a stop request from a user, process, or the OS...
2020-11-11 13:42:47 - ? [000] Configuration option 'Agent XPs' changed from 1 to 0. Run the RECONFIGURE statement to install. [SQLSTATE 01000] (Message 15457)
2020-11-11 13:42:47 - ? [098] SQLServerAgent terminated (normally)


SQL AGENT .1:

2020-11-11 12:53:07 - ? [000] Event Global\sqlserverRecComplete opened
2020-11-11 12:53:07 - ? [100] Microsoft SQLServerAgent version 14.0.1000.169 (X64 unicode retail build) : Process ID 3568
2020-11-11 12:53:07 - ? [495] The SQL Server Agent startup service account is ***
2020-11-11 12:53:08 - ? [393] Waiting for SQL Server to recover database 'msdb'...
2020-11-11 12:53:09 - ? [000]
2020-11-11 12:53:09 - ? [101] SQL Server *** version 14.00.1000 (0 connection limit)
2020-11-11 12:53:09 - ? [102] SQL Server ODBC driver version 14.00.1000
2020-11-11 12:53:09 - ? [103] NetLib being used by driver is DBNETLIB; Local host server is ***
2020-11-11 12:53:09 - ? [310] 4 processor(s) and 16384 MB RAM detected
2020-11-11 12:53:09 - ? [339] Local computer is *** running Windows Server 2016 Standard 10.0 (14393)
2020-11-11 12:53:10 - ? [432] There are 12 subsystems in the subsystems cache
2020-11-11 12:53:10 - ? [129] SQLSERVERAGENT starting under Windows NT service control
2020-11-11 12:53:10 - + [475] Database Mail is not enabled for agent notifications.
2020-11-11 12:53:10 - + [396] An idle CPU condition has not been defined - OnIdle job schedules will have no effect
2020-11-11 13:38:35 - ? [130] SQLSERVERAGENT stopping because of Windows shutdown...
2020-11-11 13:38:37 - ! [298] SQLServer Error: 21, Encryption not supported on the client. [SQLSTATE 08001]
2020-11-11 13:38:37 - ! [298] SQLServer Error: 773, SSL Provider: The requested security package does not exist [SQLSTATE 08001]
2020-11-11 13:38:37 - ! [298] SQLServer Error: 21, Client unable to establish connection [SQLSTATE 08001]
2020-11-11 13:38:37 - ! [298] SQLServer Error: 773, A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online. [SQLSTATE 08001]
2020-11-11 13:38:37 - ! [382] Logon to server '(local)' failed (SaveAllSchedules)
2020-11-11 13:38:37 - ! [298] SQLServer Error: 21, Encryption not supported on the client. [SQLSTATE 08001]
2020-11-11 13:38:37 - ! [298] SQLServer Error: 773, SSL Provider: The requested security package does not exist [SQLSTATE 08001]
2020-11-11 13:38:37 - ! [298] SQLServer Error: 21, Client unable to establish connection [SQLSTATE 08001]
2020-11-11 13:38:37 - ! [298] SQLServer Error: 773, A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online. [SQLSTATE 08001]
2020-11-11 13:38:37 - ! [382] Logon to server '(local)' failed (DisableAgentXPs)
2020-11-11 13:38:37 - ? [098] SQLServerAgent terminated (normally)


EVENTVIEWER (Windows Logs->System)

Error 16.11.2020 14:16:21 Service Control Manager 7009 None
A timeout was reached (1572864 milliseconds) while waiting for the SQL Server Agent (MSSQLSERVER) service to connect.
Error 16.11.2020 14:16:21 Service Control Manager 7000 None
The SQL Server Agent (MSSQLSERVER) service failed to start due to the following error:
The service did not respond to the start or control request in a timely fashion.

EVENTVIEWER (Windows Logs->Application):

Error 16.11.2020 10:23:00 MSSQLSERVER 17052 Server
The description for Event ID 17052 from source MSSQLSERVER cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
Severity: 16 Error:0, OS: 0 [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
the message resource is present but the message is not found in the string/message table


Также пробовал лечить тем, что
1. создавал переменную в HKEY_LOCAL_MACHINE – SYSTEM – CurrentControlSet – Control переменную ServicesPipeTimeout и задавал ей значение 180000
2. sfc /scannow
3. DISM /online /cleanup-image /RestoreHealth
16 ноя 20, 14:52    [22232968]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Владислав Колосов
Member

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

2020-11-11 13:38:37 - ! [298] SQLServer Error: 21, Encryption not supported on the client. [SQLSTATE 08001]

что-ли шифрование соединения умудрились включить? Подозрительно выглядит.
16 ноя 20, 15:14    [22233004]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Yasha123
Member

Откуда:
Сообщений: 1929
мне вот это нравится из предпоследнего лога:

A network-related or instance-specific error has occurred while establishing a connection to SQL Server.
Server is not found or not accessible.
Check if instance name is correct and if SQL Server is configured to allow remote connections.
For more information see SQL Server Books Online. [SQLSTATE 08001]
2020-11-11 13:38:37 - ! [382] Logon to server '(local)' failed

может, инстанс именованный?

вы зачем первую строку стерли, где он пишет путь к логам?
там из названия можно понять, дефолтный или нет инстанс.
16 ноя 20, 16:03    [22233045]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Mikhail__174
Member

Откуда:
Сообщений: 29
Yasha123

вы зачем первую строку стерли, где он пишет путь к логам?
там из названия можно понять, дефолтный или нет инстанс

я побоялся , что меня смогут вычислить безы
16 ноя 20, 16:33    [22233082]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
vikkiv
Member

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

Для этого конфиденциальную информацию можно изменить до нужной степени

А что сам аудит лог пишет на SQL Server когда Агенту при запуске туда в доступе отказано?
Агентскому пользователю нужные права для доступа на SQL даны?

Он вообще стучится на локальный SQL по Named Pipes (проверь включен-ли)
но по идее где-то есть возможность это изменить (в т.ч. инстанс)
16 ноя 20, 16:40    [22233094]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Yasha123
Member

Откуда:
Сообщений: 1929
Mikhail__174
Yasha123

вы зачем первую строку стерли, где он пишет путь к логам?
там из названия можно понять, дефолтный или нет инстанс

я побоялся , что меня смогут вычислить безы

дурдом.
ну покажите select @@SERVERNAME,
изобразив результат как хххх или же хххх\yyyy
16 ноя 20, 16:42    [22233099]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Mikhail__174
Member

Откуда:
Сообщений: 29
Владислав Колосов
Mikhail__174,

2020-11-11 13:38:37 - ! [298] SQLServer Error: 21, Encryption not supported on the client. [SQLSTATE 08001]

что-ли шифрование соединения умудрились включить? Подозрительно выглядит.


Владислав Колосов,
Чувак,спасибо тебе, помог разобраться :) я обратил внимание на то, что ты указал, а ещё вот на это :

EVENTVIEWER (Windows Logs->Application):

Error 16.11.2020 10:23:00 MSSQLSERVER 17052 Server
The description for Event ID 17052 from source MSSQLSERVER cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
Severity: 16 Error:0, OS: 0 [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
the message resource is present but the message is not found in the string/message table


Начал искать подобное на social.technet.microsoft.com и там была у одного подобная проблема. Я пошёл в папку где лежит сам exe-шник агента (%Program Files%\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\Binn\SQLAGENT.EXE) попробовал его запустить и он ругнулся что ему не хватает драйвера msodbcsql. Хорошо, что есть пром-стенд, подглянул туда, там в списке драйверов ODBC в панели администратора он был, а на дев-стенде он куда то бесследно пропал. (у человека на технет майкрософт была подобная проблема, но у него была не та версия, а у меня вообще никакой не было, и у него так же ругалось). В общем скачал я этот драйвер, инсталлировал, и всё заработало. Спасибо всем, кто был не равнодушен к моей проблеме

Сообщение было отредактировано: 16 ноя 20, 16:43
16 ноя 20, 16:47    [22233106]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Mikhail__174
Member

Откуда:
Сообщений: 29
Yasha123
Mikhail__174
пропущено...

я побоялся , что меня смогут вычислить безы

дурдом.
ну покажите select @@SERVERNAME,
изобразив результат как хххх или же хххх\yyyy


XXXXX-YYYYYYYYY

Без слешей. это по умолчанию?
16 ноя 20, 16:50    [22233111]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Yasha123
Member

Откуда:
Сообщений: 1929
о боже, а что за дерганья с рестартом самого сервера?
полюбуйтесь:

2020-11-11 12:53:10 - + [396] An idle CPU condition has not been defined - OnIdle job schedules will have no effect
2020-11-11 13:38:35 - ? [130] SQLSERVERAGENT stopping because of Windows shutdown...


с 2020-11-11 12:53:10 с агентом все было ок, он работал и не жаловался.
а зато в 2020-11-11 13:38:35 кто-то винду перегружает...
винду перегружаете, уже SQL Server как процесс остановился, агент его и не находит больше.

после чего агент снова запускается, но кое-кто его снова останавливает:
2020-11-11 13:42:46 - ? [131] SQLSERVERAGENT service stopping due to a stop request from a user, process, or the OS...

вы уже кончайте дергать винду, сервер и агента.
вот сейчас его снова из служб запустите, сперва перведя его в enabled,
а то кто-то же сделал:
2020-11-11 13:42:47 - ? [000] Configuration option 'Agent XPs' changed from 1 to 0. Run the RECONFIGURE statement to install. [SQLSTATE 01000] (Message 15457)

ну и если после этого остановится, снова лог агента покажите
16 ноя 20, 16:56    [22233116]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Yasha123
Member

Откуда:
Сообщений: 1929
Mikhail__174
Yasha123
пропущено...

дурдом.
ну покажите select @@SERVERNAME,
изобразив результат как хххх или же хххх\yyyy


XXXXX-YYYYYYYYY

Без слешей. это по умолчанию?

дефолтный инстанс, да, но дело не в этом.
агент не смог подключиться к серверу тогда, когд тот был уже остановлен,
потому что вы винду перегружали
16 ноя 20, 16:58    [22233118]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Mikhail__174
Member

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

Для этого конфиденциальную информацию можно изменить до нужной степени

А что сам аудит лог пишет на SQL Server когда Агенту при запуске туда в доступе отказано?
Агентскому пользователю нужные права для доступа на SQL даны?

Он вообще стучится на локальный SQL по Named Pipes (проверь включен-ли)
но по идее где-то есть возможность это изменить (в т.ч. инстанс)


А как правильно сделать?

SQLSERVER запущен из под NT Authority\Network service , а агент из под Local system. Раз агент запустился, значит права выданы :)

в SQL server configuration manager named pipes включен только у sql native client 11.0 configuration (32bit). У SQL Server Network Configuration disabled, у sql native client 11.0 configuration тоже disabled
16 ноя 20, 17:00    [22233121]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Mikhail__174
Member

Откуда:
Сообщений: 29
Yasha123
о боже, а что за дерганья с рестартом самого сервера?
полюбуйтесь


Семь бед, один ресет. Че ему будет то, это дев-стенд.


Yasha123
после чего агент снова запускается, но кое-кто его снова останавливает
2020-11-11 13:42:46 - ? [131] SQLSERVERAGENT service stopping due to a stop request from a user, process, or the OS...


Кое кто - написано же OS.
16 ноя 20, 17:07    [22233128]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Yasha123
Member

Откуда:
Сообщений: 1929
Mikhail__174

в SQL server configuration manager named pipes включен только у sql native client 11.0 configuration (32bit). У SQL Server Network Configuration disabled, у sql native client 11.0 configuration тоже disabled

что к пайпам привязались,
говорю, агент больше не видел сервер, когда тот остановился,
потому что винду перегружали.
кончайте перегружать винду и запустите еще раз агента
16 ноя 20, 17:09    [22233133]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Yasha123
Member

Откуда:
Сообщений: 1929
Mikhail__174

Семь бед, один ресет. Че ему будет то, это дев-стенд.

о, да надо же.
у вас ошибки агента посыпались не когда он подключался
(он подключился и работал),
а ровно тогда, когда винду перегрузили.
и надо же, какое совпадение, когда сервер остановился, агент его больше не увидел

Mikhail__174
Кое кто - написано же OS.

там еще про юзера написано.
у которого сплошной ресет на все семь бед
16 ноя 20, 17:12    [22233136]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Mikhail__174
Member

Откуда:
Сообщений: 29
Yasha123, прочитайте пожалуйста от меня сообщение в 16:47. проблема решена. и это было не из-за того что перегружался сервер
16 ноя 20, 17:25    [22233149]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
vikkiv
Member

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

на 2019м (а не на 2008м) пробовал в конфигурации подключения агента к серверу прописывать и localhost и PCName\my_MSSQL_Instance и \\.\pipe\MSSQL$myMSSQLinstancename\sql\query
всё работало при всех перезапусках (и агента и SQL DB), в логах писало подключение через DBNETLIB драйвер, а не ODBC,
когда в строке подключения писал всякую муть - то естественно запуски вываливались с ошибками типа
#=================
Logon to server ... failed (DisableAgentXPs)
SQL Server does not accept the connection (error: 65535). Waiting for Sql Server to allow connections. Operation attempted was: Verify Connection On Start.
ODBC Error: 0, Login timeout expired [SQLSTATE HYT00]
SQLServer Error: 65535, A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online. [SQLSTATE 08001]
#=================
и куча прочих..

(естественно для включения управления предварительно выполнял)
#=================
exec sp_configure
'Agent XPs',1
reconfigure
go
#=================

К сообщению приложен файл. Размер - 18Kb
16 ноя 20, 17:29    [22233156]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Yasha123
Member

Откуда:
Сообщений: 1929
Mikhail__174
Yasha123, прочитайте пожалуйста от меня сообщение в 16:47. проблема решена. и это было не из-за того что перегружался сервер

да уж.
время, правда, не совсем то ("назад в будущее"), но ок.
---
тем не менее, ошибки, которые валились в лог SQL AGENT.1 после 2020-11-11 13:38:35,
про шифрование и ненайденный инстанс, они как раз из-за перегруза винды

К сообщению приложен файл. Размер - 39Kb
16 ноя 20, 17:47    [22233168]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Владислав Колосов
Member

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

винда должна гасить зависимые сервисы, затем основные. Не уверен, что Агент - зависимый. В таком случае порядок отключения может быть разным.
16 ноя 20, 17:57    [22233186]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Yasha123
Member

Откуда:
Сообщений: 1929
Владислав Колосов
Yasha123,

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


его винда задолбалась от рестартов и гасит что угодно и как угодно,
я даже не удивляюсь.
а его логи лишь говорят о том,
что веселый юзер сперва винду перегружал,
а потом сменил опцию Configuration option 'Agent XPs' changed from 1 to 0.
и удивлялся, чего агент не стартует.

...после чего рассказывает, как винда ему ODBC-драйвер сожрала...
16 ноя 20, 18:11    [22233197]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Mikhail__174
Member

Откуда:
Сообщений: 29
vikkiv, Благодарю за пояснение
16 ноя 20, 18:44    [22233225]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Mikhail__174
Member

Откуда:
Сообщений: 29
Yasha123

время, правда, не совсем то ("назад в будущее"), но ок.


Специально для Яши в следующий раз буду писать время в UTC.

Yasha123


Его винда задолбалась от рестартов и гасит что угодно и как угодно


Там в логах всего один рестарт. И если бы Вы читали внимательно, то я изначально писал, что ставил драйвер для связанного сервера OraOLEDB.Oracle. Пока сервер не рестартанёшь, он в списке провайдеров не появится.


Yasha123
а его логи лишь говорят о том,
что веселый юзер сперва винду перегружал,
а потом сменил опцию Configuration option 'Agent XPs' changed from 1 to 0.
и удивлялся, чего агент не стартует

Я вернул потом 'Agent XPs' в 1. Но агент всё равно не стартовал.

Я вот не понимаю, Вас это лично как задело? Я столкнулся с проблемой, начал пробовать её решать.
И почему я весёлый?
Вы мне никак не помогли, кроме как рассказали, что такое дефолтный инстанс, а что такое именованный. Только я так до конца и не понял, какое это имело отношение к проблеме.

Yasha123
после чего рассказывает, как винда ему ODBC-драйвер сожрала


Яше точно ничего доказывать не буду, потому что он явно перевозбудился
16 ноя 20, 19:03    [22233250]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Mikhail__174
Member

Откуда:
Сообщений: 29
Yasha123

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

Я это сделал в первую очередь, умник
Yasha123
вот сейчас его снова из служб запустите, сперва перведя его в enabled

и это тоже
16 ноя 20, 19:15    [22233266]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Yasha123
Member

Откуда:
Сообщений: 1929
Mikhail__174

Специально для Яши в следующий раз буду писать время в UTC.

сразу за временем находится ссылка на сообщение.
достаточно ее привести
Mikhail__174

Вы мне никак не помогли, кроме как рассказали, что такое дефолтный инстанс, а что такое именованный. Только я так до конца и не понял, какое это имело отношение к проблеме.

там всего 2 лога.
в одном из них рестарт,
и ВСЕ отвечавшие в этой теме стали разбирать ошибки,
которые туда повалились(именно в лог с рестартом).
от шифрования до имени инстанса.
включая Колосова, который вообще-то тоже накинулся вот на это:
автор
2020-11-11 13:38:37 - ! [298] SQLServer Error: 21, Encryption not supported on the client. [SQLSTATE 08001]

что-ли шифрование соединения умудрились включить? Подозрительно выглядит.

и когда вы благодарите vikkiv,
он тоже рассказывает о том, что записывал в connection string агента.
потому что если там неправильное имя, то агент отвалится.
у меня дефолтный инстанс, но я специально для вас туда пишу именованный и получаю:

2020-11-16 17:23:05 - ? [100] Microsoft SQLServerAgent version 12.0.6259.0 (X64 unicode retail build) : Process ID 5896
2020-11-16 17:23:05 - ? [495] The SQL Server Agent startup service account is NT Service\SQLSERVERAGENT.
2020-11-16 17:23:35 - ! [150] SQL Server does not accept the connection (error: 65535). Waiting for Sql Server to allow connections. Operation attempted was: Verify Connection On Start.
2020-11-16 17:23:35 - ! [000] Unable to connect to server 'localhost\myinst'; SQLServerAgent cannot start
2020-11-16 17:23:40 - ! [298] SQLServer Error: 65535, SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF]. [SQLSTATE 08001] 
2020-11-16 17:23:40 - ! [165] ODBC Error: 0, Login timeout expired [SQLSTATE HYT00] 
2020-11-16 17:23:40 - ! [298] SQLServer Error: 65535, A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online. [SQLSTATE 08001] 
2020-11-16 17:23:40 - ! [382] Logon to server 'localhost\myinst' failed (DisableAgentXPs)
2020-11-16 17:23:40 - ? [098] SQLServerAgent terminated (normally)

поэтому вопрос об имени инстанса правомерный.
а неправильное все всем этом то, что перед всеми этими вроде осмысленными ошибками
идет рестарт винды, что напрочь обессмысливает и обсуждение шифрования,
и имени инстанса.
потому что агент перестает все находить лишь потому, что винда все позакрывала.

надеюсь, так доходчивее, при чем тут рестарт и имя инстанса
16 ноя 20, 19:35    [22233294]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Mikhail__174
Member

Откуда:
Сообщений: 29
Yasha123

там всего 2 лога.
в одном из них рестарт,
и ВСЕ отвечавшие в этой теме стали разбирать ошибки,
которые туда повалились(именно в лог с рестартом)

До рестарта Вы больше всего докапывались

Yasha123
у меня дефолтный инстанс, но я специально для вас туда пишу именованный и получаю:


Спасибо, теперь стало понятнее. Только отношения к моей проблеме я не увидел. Имя инстанса я не трогал.
Я лишь увидел подобную запись:
2020-11-16 17:23:40 - ! [298] SQLServer Error: 65535, A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online. [SQLSTATE 08001]
которая, очевидно, может быть не только из-за неправильного обращения к инстансу, но и по другим причинам.

Yasha123
а неправильное все всем этом то, что перед всеми этими вроде осмысленными ошибками
идет рестарт винды, что напрочь обессмысливает и обсуждение шифрования,
и имени инстанса.
потому что агент перестает все находить лишь потому, что винда все позакрывала.

Я бы на Вашем месте не был так уверен. Что винда "позакрывала" после рестарта? Она ведь перезагрузилась и службы должна поднять, которые стартуют в "автоматическом" режиме, верно? SQL Server запущен. Sql server agent от него зависит и вроде бы тоже должен стартануть - а не стартует.

Понять не могу, почему Вы мне не верите, что не было нужного драйвера. Я его скачал, инсталлировал и всё запустилось. Имя инстанса никак при этом не трогал.
17 ноя 20, 00:41    [22233417]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Yasha123
Member

Откуда:
Сообщений: 1929
Mikhail__174
Только отношения к моей проблеме я не увидел. Имя инстанса я не трогал.
Я лишь увидел подобную запись:
2020-11-16 17:23:40 - ! [298] SQLServer Error: 65535, A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online. [SQLSTATE 08001]
которая, очевидно, может быть не только из-за неправильного обращения к инстансу, но и по другим причинам.

в десятый раз попробую объяснить, и хорош.
в предпоследнем журнале в явном виде написано, что агент перестал видеть сервер.
в ошибке перечислено, что может быть причиной:
неразрешенные удаленные соединения(не вариант, соединение локальное)
или неверное имя инстанса.
вас попросили лишь уточнить имя инстанса.
вот вы верите почему-то, что драйвер мог пропасть, а конфигурация агента (connection string) не могла слететь?
потом там еще SSL Provider: The requested security package does not exist и т.д.
только все это в аккурат после записи о SQLSERVERAGENT stopping because of Windows shutdown...
а не находить что-то ранее запущенное при Windows shutdown это нормально,
только причина не во всем перечисленном а именно в рестарте винды.
застопили все, в том числе и сервер,
поэтому и не находит ни инстанс, ни requested security package.

вы про рестарт в явном виде не говорили.
про оракл провайдер да, но почему-то никто это с рестартом не связал.
а все показанные ошибки вызваны именно рестартом.
закроем ли мы на этом тему?
17 ноя 20, 11:00    [22233548]     Ответить | Цитировать Сообщить модератору
 Re: Отвалилась служба sql server agent (MSSQLSERVER)  [new]
Mikhail__174
Member

Откуда:
Сообщений: 29
Yasha123

вот вы верите почему-то, что драйвер мог пропасть, а конфигурация агента (connection string) не могла слететь?


В десятый раз говорю, что конфиг агента не мог слететь, коннекшн стринг я не менял. А в списке драйверов ODBC не нашёл нужного (msodbcsql.dll) я его скачал, установил, и агент (Sql server agent (MSSQLSERVER)) сразу запустился даже без всяких рестартов (вручную, разумеется из списка служб. До этого ни в какую не запускался, при этом Sql Server (MSSQLSERVER) был (внимание) RUNNING, а не ЗАСТОПЛЕН).

Yasha123
а все показанные ошибки вызваны именно рестартом.

Не согласен и ещё 1000 раз не соглашусь. вы у себя в директории %SYSTEMROOT%\System32 вырежете все файлы с названием msodbcsqlXX.dll и посмотрите, что с Вашим агентом станет. И попробуйте запустить теми методами, которыми просили меня - и тогда увидите, что ничего у Вас не получится. Потом обратно туда их положите и всё будет ок. Именно это и было у меня. Какая неведомая сила удалила их у меня, я честно - не знаю. А Вы мне показали лишь случай, когда может возникнуть подобная проблема, за что я и Вам благодарен тоже, потому что вы тратите на меня свои силы и нервы.

Yasha123
закроем ли мы на этом тему?

Давно пора закрыть, еще когда было это сообщение

Сообщение было отредактировано: 17 ноя 20, 12:39
17 ноя 20, 12:43    [22233637]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2      [все]
Все форумы / Microsoft SQL Server Ответить