Перейти к основному содержимому

ALIMUSAEV — IT и 1С

C:\> type \solutions\po\oshibka-sql-pri-sovershenii-operacij-v-1s.md

Ошибка SQL при совершении операций в 1С

КОНТЕКСТ

Пользователь проводит операцию в 1С (сформирование отчетов, проведение документов и т.д.).

ПРОБЛЕМА

При совершении любых операций в 1С (будь то обновление конфигурации в Конфигураторе, закрытие месяца, загрузка отчетов и т.д.) вылезает ошибка в 1С, которая ругается на MS SQL.

ВАРИАНТЫ РЕШЕНИЯ

Вариант А: перезапуск служб агента сервера 1С и SQL.

✅ Плюсы: обычно бывает достаточно.

❌ Минусы: не всегда помогает.


Вариант Б: перезагрузка сервера.

✅ Плюсы: стандартное правило, решающее 75% случаев.

❌ Минусы: работа может быть приостановлена на некоторое время.


ВЫБОР РЕШЕНИЯ

Вариант А, если перезапуск служб решит проблему, иначе вариант Б. Работа у клиентов остановится лишь на несколько минут, что не будет критичным.

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

❌ Не применимо: если проблема кроется в самой БД — тогда это куда более серьезная ошибка и нужно копаться в MS SQL во внерабочее время.