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

Откуда:
Сообщений: 7
Server 2008R2 + SQL 2012 + Сервер 1С
Помогите советом, с MSSQL не очень много приходилось общаться. Суть вот в чем: пользователи 1С разом повисают, Ошибка СУБД, перезайти не могут. Перезапускаю службы SQL Server и SQL Agent - заходят. В журнале приложений:

Сведения 21.03.2016 10:03:58 MSSQL$MSSQL2012 17052 Сервер
Не удается найти описание для идентификатора события 17052 из источника MSSQL$MSSQL2012. Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
Монитор SQLServerAgent: SQLServerAgent был закрыт.
ресурс сообщения существует, но сообщение не найдено в таблице строк и таблице сообщений

Сведения 21.03.2016 10:04:04 MSSQL$MSSQL2012 17144 Сервер
SQL Server не разрешает новые соединения, поскольку диспетчер управления службами запросил паузу. Для возобновления работы службы используйте диспетчер вычислительных ресурсов SQL или приложение "Службы" на панели управления.

Ошибка 21.03.2016 10:04:09 MSSQL$MSSQL2012 17120 Сервер
SQL Server не удалось создать поток incrementsignal. Просмотрите журнал ошибок SQL Server и журналы событий Windows и попытайтесь найти сведения о похожих проблемах.

Сведения 21.03.2016 10:04:09 MSSQL$MSSQL2012 19032 Сервер
Трассировка SQL остановлена вследствие завершения работы сервера. Идентификатор трассировки = "1". Это информационное сообщение; вмешательство пользователя не требуется.

И дальше повторяющиеся
Ошибка 21.03.2016 10:04:09 MSSQL$MSSQL2012 17188 Вход
SQL Server не готов принять новые подключения, поскольку выключается. Соединение было закрыто. [КЛИЕНТ: <local machine>]

На сколько я понимаю, сервер кладет ошибка 17120, а что она значит толковых описаний найти не могу, ровно как и причину ее возникновения.
Лог SQL во вложении. Пытался сам вчитаться, но мало что понял. Взываю к мудрости гуру!

К сообщению приложен файл (журналы.rar - 17Kb) cкачать
21 мар 16, 07:23    [18957162]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка СУБД, SQL Server не принимает подключений, помогает только перезапуск SQL сервера.  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4256
Ldarko, а какой протокол для соединения используете? TCP?
21 мар 16, 09:35    [18957337]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка СУБД, SQL Server не принимает подключений, помогает только перезапуск SQL сервера.  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31430
Ldarko
Server 2008R2 + SQL 2012
Лучше select @@version
Ldarko
Суть вот в чем: пользователи 1С разом повисают, Ошибка СУБД, перезайти не могут.
Из SSMS тоже не зайти после этого?
И да, пишите, каким протоколом подключаетесь.
21 мар 16, 10:38    [18957582]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка СУБД, SQL Server не принимает подключений, помогает только перезапуск SQL сервера.  [new]
Владислав Колосов
Member

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

у Вас выделенный сервер или винегрет в одной кастрюле?
21 мар 16, 11:25    [18957873]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка СУБД, SQL Server не принимает подключений, помогает только перезапуск SQL сервера.  [new]
invm
Member

Откуда: Москва
Сообщений: 9400
Разбирайтесь в причинах возникновения вот этого:
Ldarko
Сведения 21.03.2016 10:04:04 MSSQL$MSSQL2012 17144 Сервер
SQL Server не разрешает новые соединения, поскольку диспетчер управления службами запросил паузу. Для возобновления работы службы используйте диспетчер вычислительных ресурсов SQL или приложение "Службы" на панели управления.
21 мар 16, 12:12    [18958294]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка СУБД, SQL Server не принимает подключений, помогает только перезапуск SQL сервера.  [new]
Ldarko
Member

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

Microsoft SQL Server 2012 - 11.0.5058.0 (Intel X86)
May 14 2014 16:44:52
Copyright (c) Microsoft Corporation
Standard Edition on Windows NT 6.1 <X64> (Build 7601: ) (WOW64)

Общая память - включено
Именованные каналы - отключен
TCP\IP - включено

alexeyvg,
Да, менеджмент студио тоже не цепляется к серверу.

Владислав Колосов,
Сервер "почти" выделенный. На нем SQL Server + 1c сервер и Kaspersky Security Center.

invm,
а ошибка 17120 это - причина или следствие краха? Мне казалось, дело в ней.
21 мар 16, 12:31    [18958401]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка СУБД, SQL Server не принимает подключений, помогает только перезапуск SQL сервера.  [new]
Glory
Member

Откуда:
Сообщений: 104760
Ldarko
Да, менеджмент студио тоже не цепляется к серверу.

Статус у службы сервера какой ? Paused наверное ?
21 мар 16, 12:33    [18958403]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка СУБД, SQL Server не принимает подключений, помогает только перезапуск SQL сервера.  [new]
Ldarko
Member

Откуда:
Сообщений: 7
Glory,
Сразу после зависания захожу в SSCM, там показывает, что и сервер и агент работают.
21 мар 16, 12:51    [18958507]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка СУБД, SQL Server не принимает подключений, помогает только перезапуск SQL сервера.  [new]
Konst_One
Member

Откуда:
Сообщений: 11538
Ldarko
Kaspersky Security Center.


исключите SQL и его папки из сканирования
21 мар 16, 12:52    [18958511]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка СУБД, SQL Server не принимает подключений, помогает только перезапуск SQL сервера.  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31430
Ldarko,

Я сталкивался с ошибкой, когда диспетчер потоков SQLOS перестаёт (иногда) работать после запуска пользователем функции sys.dm_exec_sql_text
Это может произойти, например, если вы (кто-то) выполняете какие нибудь "альтернативные" SP_WHO

Там, правда, другая ошибка, но может быть поможет - узнайте, не выполнял ли кто то всяких недокументированных команд, ставил трейс-флаги, либо выполнял динамические системные представления.
21 мар 16, 13:10    [18958632]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка СУБД, SQL Server не принимает подключений, помогает только перезапуск SQL сервера.  [new]
invm
Member

Откуда: Москва
Сообщений: 9400
Ldarko
invm,
а ошибка 17120 это - причина или следствие краха? Мне казалось, дело в ней.
Кто-то или что-то инициирует паузу для службы SQL Server.
Затем уже ошибка 17120 и рестарт службы.
21 мар 16, 13:59    [18958941]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка СУБД, SQL Server не принимает подключений, помогает только перезапуск SQL сервера.  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7868
Статьи намекают, что это может происходить из-за нехватки ресурсов сервера.
21 мар 16, 15:21    [18959391]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка СУБД, SQL Server не принимает подключений, помогает только перезапуск SQL сервера.  [new]
Ldarko
Member

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

Во время нормальной работы, судя по монитору ресурсов, сервер даже на половину не загружен. Постараюсь проследить во время зависания что происходит с ресурсами.
21 мар 16, 16:55    [18959948]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка СУБД, SQL Server не принимает подключений, помогает только перезапуск SQL сервера.  [new]
Ldarko
Member

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

Самое первое событие по этому отрезку времени - это запись в журнале агента:
03/21/2016 10:03:51,,Сведения,[131] Остановка службы SQLAgent$MSSQL2012 по запросу на остановку<c/> полученному от пользователя<c/> процесса или ОС...
И дальше по таймлайну происходят все остальные события. И вот как отследить-то, кто этот запрос отправляет? В планировщике никаких задач на этот период не стоит. Бэкапы все ночью делаются. В журналах нет повторяющихся событий, предшествующих крашам. Тем более, краши происходят в разное время и не каждый день. Последний раз было 15.03.16.
21 мар 16, 17:07    [18960049]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить