none
Server local connection provider has stopped listening on RRS feed

  • Вопрос

  • Доброго времени суток!

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

    В логе ОС (Windows Server 2012 R) Видна ошибка: Server local connection provider has stopped listening on [ \\.\pipe\SQLLocal\MSSQLSERVER ] due to a failure. Error: 0xe8, state: 4. The server will automatically attempt to re-establish listening.

    В настройках sql server используется только TCP/IP. Named Pipes отключен.

    В основное время все работает без проблем. Проблему идентифицировали по приложениям которые в это время пытаются подключиться к серверу и отваливаются по таймауту.

    Версия SQL сервера: 

    Microsoft SQL Server 2012 (SP3) (KB3072779) - 11.0.6020.0 (X64) 
    Oct 20 2015 15:36:27 
    Copyright (c) Microsoft Corporation
    Enterprise Edition: Core-based Licensing (64-bit) on Windows NT 6.3 <X64> (Build 9600: )

    В чем может быть проблема? Как можно ее решить?

    Если нужны какая либо информация, скажите какая. 

    25 октября 2016 г. 9:51

Ответы

Все ответы

  • Здравствуйте,

    Попробуйте поменять настройки в SQL-SurfaceareaConfigurationTool server -->Remote Connections--> Local and remote connectons на using both TCP/IP and names pipes.


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    26 октября 2016 г. 7:32
    Модератор
  • Я вероятно не верно понял ответ.

    Если смотреть на Facets --> SurfaceareaConfiguration. То там данной настройки я не вижу.  Скрин: http://prntscr.com/cz4mk6

    Если открыть Configuration Manager, то тут: http://prntscr.com/cz4na4.

    Отдельного конфигуратора нету.

    Предполагаю вы о последнем имели ввиду? Следует включить Named Pipes? Если да то в pipe Name Что указать? \\.\pipe\SQLLocal\MSSQLSERVER?

    Приношу извинение за непонимание. Заранее спасибо!

    26 октября 2016 г. 11:16
  • Вот так забавно это выглядит: http://prntscr.com/cz5v4l
    26 октября 2016 г. 12:41
  • Посмотрите нижеуказанную статью:

    Server local connection provider has stopped listening on [ \\.\pipe\SQLLocal\MSSQLSERVER ]

    Также в SQL SCM поменяйте статус named pipes на enabled.


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    • Помечено в качестве ответа M.Dornostup 27 октября 2016 г. 7:59
    27 октября 2016 г. 6:27
    Модератор
  • Итого, Named Pipes включен, подключение через трубу производится без проблем, но ошибка в логе все равно по прежнему возникает.
    31 октября 2016 г. 12:59
  • Время ошибки в логе совпадало со стартом многих заданий запускавших обмены между разными учетными системами. Распределил потоки запуска таковых, проблема более не повторялась. 
    8 ноября 2016 г. 11:32