Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

INFO_1C_DB_TYPE 1С:Предприятие и СУБД

Как узнать, файловая или серверная (SQL) база 1С: инструкция

Обновлено: 27.08.2026 · Официальная документация ↗

Зачем нужно знать тип базы 1С?

От типа базы данных зависит способ создания резервных копий, скорость работы пользователей и методы решения любых ошибок. Файловые базы 1С подходят для 1–3 человек, а при увеличении штата начинают тормозить и требуют перевода на серверную СУБД (MS SQL или PostgreSQL).

Основные различия типов баз

КритерийФайловая база (.1CD)Серверная (SQL / Client-Server)
Где хранятся данныеВ одном файле 1Cv8.1CD на диске/в папкеВ базе данных MS SQL, PostgreSQL, Oracle
Кто обрабатывает запросыКомпьютер каждого пользователяМощный сервер 1С и сервер СУБД
Предел размераДо 4 ГБ на одну внутреннюю таблицуПрактически неограничен (терабайты)
Стабильность при сбоях сетиВысокий риск повреждения файла базыПолная сохранность (транзакции)

Как посмотреть тип базы прямо из открытой 1С

  1. Запустите программу 1С и зайдите в нужную информационную базу под любым пользователем.
  2. В правом верхнем углу экрана нажмите на значок с шестеренкой или кнопку с изображением кружка с буквой «i» (либо меню Справка → О программе).
  3. В появившемся окне найдите раздел «Информационная база».

Как понять результат:

  • Если написано «Локально» или указан путь к папке (например, File="C:\Bases\Buhgalteriya" или File="\\server\1c_base") — у вас ФАЙЛОВАЯ база данных.
  • Если указан сервер и имя базы (например, Server="srv-1c:1541" Ref="buh_production", а ниже указана СУБД: Microsoft SQL Server или PostgreSQL) — у вас СЕРВЕРНАЯ (SQL) база.

Совет: Если база файловая и ее размер приближается к 10–12 ГБ, а в базе одновременно работают больше 5 человек, настоятельно рекомендуется переходить на клиент-серверный вариант (1С:Сервер + PostgreSQL/MSSQL).

💡 Практика специалистов: При аудите инфраструктуры всегда проверяйте параметр Shared Memory в клиент-серверных базах. Если сервер 1С и SQL стоят на одной физической машине, подключение через протокол Shared Memory дает прирост скорости до 15% по сравнению с сетевым TCP/IP.

Частые вопросы (FAQ)

Можно ли перевести файловую базу в SQL без потери данных?

Да, очень просто: в Конфигураторе файловой базы делается выгрузка данных в файл (.dt) через меню «Администрирование -> Выгрузить информационную базу», после чего этот файл загружается в заранее созданную пустую базу на SQL-сервере.

Почему файловая база сильно тормозит по сети?

В файловой версии по локальной сети передаются гигантские объемы необработанных данных, а вычисления производятся на слабом ПК пользователя. В SQL-версии сервер отправляет на ПК только готовый итоговый результат выборки.

Где физически лежит файл базы данных в файловом режиме?

В папке, указанной в строке File=... в окне «О программе». Главный файл всегда называется 1Cv8.1CD.

Какая СУБД для 1С бесплатная?

PostgreSQL (специальная сборка для 1С от Postgres Professional) является бесплатной СУБД с открытым исходным кодом, в отличие от платной лицензии Microsoft SQL Server.

Полезные материалы
Рекомендуем