1C. Сеанс работы завершен администратором

Часто встречающаяся ошибка при работе с 1С:

Сеанс работы завершен администратором

Сеанс работы завершен администратором. по причине: Соединение с сервером баз данных разорвано администратором Microsoft OLE DB Provider for SQL Server: [DBNETLIB][ConnectionWrite (send()).]Общая ошибка сети. Обратитесь к документации по сети. HRESULT=80004005, SQLSrvr: SQLSTATE=08S01, state=1, Severity=10, native=11, line=0
 

Такая ошибка появляется при попытках:

  1. Выгрузить или обновить конфигурацию
  2. Сохранить базу данных (в .dt)
  3. Реже — непосредственно при работе

В результате приходится перезагружать сервер 1С, что не всегда помогает. Как с этим бороться, единого ответа нет. Но попробуем собрать разные способы:

  • Выполнить проверку базы данных средствами SQL-сервера: 

dbcc checkdb (‘<имя базы>’,REPAIR_ALLOW_DATA_LOSS) with tablock

  • Добавить еще несколько рабочих процессов на сервере 1С:
  1. Открываем консоль сервера 1С Предприятие
  2. Разворачиваем дерево: Сервер — Кластеры — 1541 — Рабочие серверы
  3. Выделяем строку «Рабочие процессы» и через меню «Действие — Создать — Рабочий процесс» добавляем новый.
  • Разрешить приложению использовать более 3Гб оперативной памяти
  1. Открываем «Панель управления — Система» на сервере 1С предприятия
  2. На закладке «Дополнительно» давим кнопку «Параметры» в разделе «Загрузка и восстановление»
  3. В разделе «Загрузка операционной системы» нажимаем кнопку «Правка»
  4. В строке загрузки добавляем ключ «/3Gb» (естественно, без кавычек)
  5. Перезагружаем сервер
  • Редактируем локальные политики безопасности
  1. На сервере 1С предприятия открываем «Панель управления — Администрирование — локальные параметры безопасности»
  2. В открывшейся оснастке выбираем: «Локальные политики — Назначение прав пользователя»
  3. В списке политик находим «Закрепление страниц в памяти». Двойной клик по строке — откроется окно свойств. На закладке «Параметр локальной безопасности» в список пользователей добавляем юзера, под которым стартует 1С-сервер и жмем «ОК»
  4. Те же действия проводи для политики «Настройка квот памяти для процесса»

Вот такие танцы с бубном.

Запись опубликована в рубрике Программирование и сопровождение 1с. Добавьте в закладки постоянную ссылку.

Один комментарий на «1C. Сеанс работы завершен администратором»

  1. Сергей говорит:

    Спасибо за статью. Очень удобно собраны варианты решения проблемы в одном месте.
    Хочу подсказать ещё один способ : увеличить значение Network Packet Size на SQL
    По-умолчанию установлено величина пакета 4096
    Но с определённых обновлений 2015 года начали возникать подобные проблемы.
    Увеличили размер пакета до 16384 и это помогло.
    (Через Management Studio -> Advanced -> Network -> Network Packet Size.)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

code