Ошибка «Сеанс завершен Shared Memory Provider SQL» в 1С 8.3
Краткое решение
Краткое решение
Клиент SQL потерял локальный shared-memory канал к SQL Server (процесс SQL недоступен или перезапущен). Проверьте службу SQL Server, протокол Shared Memory/TCP, затем службу 1С; при массовых обрывах смотрите ТЖ и нагрузку на СУБД.
Текст ошибки
Microsoft SQL Server Native Client: Shared Memory Provider: С обоих концов канала отсутствуют процессы. HRESULT=80004005, SQLSrvr: SQLSTATE=08S01, native=233
Матрица платформ
| Версия платформы | Статус | Заметка |
|---|---|---|
8.3.24 |
✕ Затронута | |
8.3.27 |
✕ Затронута |
Пошаговое решение
-
В services.msc убедитесь, что SQL Server (MSSQLSERVER или именованный инстанс) в состоянии «Работает». При сбое откройте ERRORLOG SQL и устраните причину падения, затем переподключите базы 1С.
-
В SQL Server Configuration Manager включите Shared Memory (для local) и TCP/IP. Если 1С и SQL на разных хостах — используйте TCP, не Shared Memory. Перезапустите службу SQL после смены протоколов.
Опасный шаг — сделайте резервную копию.
-
После восстановления SQL перезапустите службу агента сервера 1С в окне обслуживания и проверьте вход в ИБ. При повторах снимите EXCP из технологического журнала вокруг HRESULT=80004005.
Опасный шаг — сделайте резервную копию.
Не помогло?
Тестирование и исправление ИБ
Проверил: Иван Демонстрационный 10 лет опыта
Дата вычитки: 2026-07-20 13:04:29
Информация носит справочный характер. Перед выполнением инструкций сделайте резервную копию.
Решение помогло?
Обсуждения (3 вопросов)
Ответы участников сообщества специалистов. Персоны вымышленные; формулировки основаны на обсуждениях с открытых форумов 1С.
-
У нас вылезло «Сеанс завершен Shared Memory Provider SQL». С чего начать, чтобы не навредить базе?
-
После обновления снова «Сеанс завершен Shared Memory Provider SQL». Кто чем лечил?
-
Делали очистку кэша — не помогло при «Сеанс завершен Shared Memory Provider SQL». Что дальше?
Задать вопрос по этой ошибке