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

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

Понятие информационной базы (ИБ)

С точки зрения пользователя и логики работы программы 1С:Предприятие, правильным термином является информационная база (сокращенно — ИБ). Это логическая единица, которая содержит все данные, необходимые для работы: справочники, документы, регистры, отчеты и настройки интерфейса.

Когда вы запускаете программу и выбираете базу из списка запуска, вы открываете именно информационную базу. Внутри неё могут храниться данные одной или нескольких организаций, но для системы это единый логический объект. Важно понимать, что ИБ — это абстракция, которая может быть реализована технически по-разному.

Для разработчика конфигурации ИБ представляет собой совокупность метаданных и данных. Метаданные описывают структуру (какие есть поля, документы, отчеты), а данные — это конкретные записи, введенные пользователями. Разделение этих понятий позволяет обновлять конфигурацию, не теряя накопленную информацию.

Информационная база всегда имеет уникальный идентификатор и привязку к каталогу на диске или имени базы данных в СУБД. Без четкого понимания, что такое ИБ, невозможно корректно настроить права доступа или выполнить обновление платформы.

💡

При создании новой базы в конфигураторе вы всегда создаете именно Информационную Базу, независимо от выбранного типа размещения данных.

Физическая реализация: Файловый и Клиент-серверный варианты

Хотя пользователь работает с логической сущностью, технически база данных должна где-то храниться. Здесь вступает в игру понятие физической базы. Существует два основных способа хранения данных в экосистеме 1С, и от этого зависит, как именно будет называться и выглядеть хранилище.

В файловом варианте вся информация хранится в одном файле с расширением 1CD. Этот файл обычно находится в каталоге, имя которого совпадает с именем базы в списке запуска. В этом случае понятия "файл базы" и "информационная база" часто воспринимаются как синонимы, хотя технически файл — это лишь контейнер.

В клиент-серверном варианте (на платформе 1С:Предприятие 8.3 и выше) данные хранятся в полноценной системе управления базами данных (СУБД), например, Microsoft SQL Server или PostgreSQL. Здесь информационная база 1С соответствует одной базе данных внутри СУБД. Физически это набор файлов данных (.mdf) и журналов транзакций (.ldf) на диске сервера, но для 1С это единая база.

⚠️ Внимание: Никогда не пытайтесь копировать файлы базы данных SQL Server (.mdf, .ldf) простым перетаскиванием в проводнике, пока сервер 1С или служба SQL активны. Это гарантированно приведет к повреждению данных и невозможности запуска.

Выбор между файловым и клиент-серверным вариантом влияет на производительность и возможности многопользовательской работы. Файловый вариант проще в развертывании, но имеет ограничения по количеству одновременных пользователей и скорости работы с большими объемами данных.

📊 Какой вариант базы вы используете чаще всего?
Файловый вариант (один файл 1CD)
Клиент-серверный (MS SQL)
Клиент-серверный (PostgreSQL)
Не знаю / У нас облако

Терминология администрирования и файлы данных

При общении с системными администраторами термин "база" часто заменяется более конкретными техническими названиями. В контексте файлового варианта часто используется выражение файл данных. Это тот самый файл 1CD, который является единственным носителем информации в локальном режиме работы.

В клиент-серверном варианте администраторы оперируют понятием база данных СУБД. Например, в консоли управления Microsoft SQL Server вы увидите список баз, где одна из них будет называться так же, как ваша информационная база в 1С (или иначе, если при создании было задано другое имя). Связь между именем в списке запуска 1С и именем в SQL настраивается при регистрации базы на сервере.

Также существует понятие каталога данных. Это папка на диске, в которой лежат файлы базы (в файловом варианте) или служебные файлы подключения (в клиент-серверном варианте — файл 1Cv8.1CD или ibases.v8i). Понимание структуры каталога необходимо для настройки антивирусных исключений.

Антивирусное ПО должно игнорировать каталоги с базами 1С и процессы rphost, rmngr. Если антивирус начнет проверять файл 1CD во время активной записи данных, это может привести к блокировке файла и аварийному завершению работы пользователей.

Где хранится список баз на компьютере пользователя?

Список информационных баз, доступных для запуска, хранится в специальном файле конфигурации. В старых версиях это был файл ibases.v8i, в новых — файл 1Cv8.1CD в профиле пользователя. Путь обычно выглядит так: %APPDATA%\1C\1Cv8\. Редактирование этого файла вручную возможно, но рискованно.

Сравнение характеристик хранения данных

Чтобы окончательно закрепить понимание того, как правильно называется база в разных контекстах, рассмотрим сравнительную таблицу. Она поможет различить логические и физические сущности.

Характеристика Файловый вариант Клиент-серверный вариант (SQL)
Основной файл 1CD (файл данных) Набор файлов (.mdf, .ndf, .ldf)
Единица хранения в 1С Информационная база Информационная база
Единица хранения в ОС/СУБД Файл в файловой системе База данных СУБД
Макс. количество пользователей До 5-10 (рекомендуется) Не ограничено (зависит от лицензии)
Резервное копирование Копирование файла или выгрузка .dt Бэкап средствами СУБД или выгрузка .dt

Из таблицы видно, что термин информационная база является универсальным для обоих вариантов. Однако физическая реализация кардинально отличается. В файловом варианте вы работаете с обычным файлом, в клиент-серверном — со сложной структурой, управляемой специализированным сервером.

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

💡

Термин "Информационная база" (ИБ) является единственным корректным названием с точки зрения платформы 1С, независимо от способа хранения данных.

Частые ошибки в названиях и сленг

В профессиональной среде, особенно среди бухгалтеров и менеджеров, можно услышать множество вариаций названий, которые технически неверны, но понятны в контексте общения. Например, фразу "упала база" обычно понимают как "сервер 1С недоступен" или "пользователей выкинуло из программы", хотя сама база данных может быть цела.

Часто путают понятия конфигурация и база данных. Конфигурация — это программа, логика, формы отчетов. База данных — это цифры, названия контрагентов, суммы в накладных. Можно сказать: "Мы обновили конфигурацию, но база данных осталась прежней". Это корректное утверждение.

Некорректно называть базу "программой 1С". Программа — это платформа (1С:Предприятие), которая запускает базу. База — это набор данных. Аналогия: Word — это программа, а документ с текстом — это данные (база в упрощенном понимании).

⚠️ Внимание: Избегайте использования термина "файл базы" при общении с администраторами SQL-серверов. Для них "файл базы" — это конкретный физический файл на диске (.mdf), а не логическая сущность 1С. Это может привести к недопониманию при задачах восстановления.

Также существует сленговое выражение "слить базу". В легальном поле это означает сделать выгрузку данных в формат dt для переноса или архивации. В нелегальном — кражу коммерческой информации. В техническом документообороте используйте термин выгрузка информационной базы.

☑️ Правильная терминология для разговора с техподдержкой

Выполнено: 0 / 4

Выгрузка и восстановление: работа с файлами .dt

Особый статус в терминологии 1С имеет файл выгрузки с расширением dt. Это не база данных в прямом смысле, а текстовый (внутри бинарный) дамп структуры и данных информационной базы. Файл dt используется для переноса базы между разными типами СУБД или для архивации.

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

Обратный процесс называется загрузкой информационной базы. При загрузке файла dt в пустую базу все текущие данные в принимающей базе будут уничтожены и заменены данными из файла. Это критически важный момент, о котором нужно помнить.

Путь к команде выгрузки:

Конфигуратор -> Меню "Администрирование" -> "Выгрузить информационную базу"

Выберите файл с расширением .dt

Файлы dt часто называют "дампами". Это допустимый профессиональный жаргон. Однако в официальной документации 1С используется термин "файл выгрузки". Хранение таких файлов является обязательным элементом политики безопасности предприятия.

Можно ли открыть файл .dt в блокноте?

Нет, файл имеет бинарную структуру сжатия. Попытка открыть его в текстовом редакторе отобразит нечитаемый набор символов. Для просмотра содержимого его необходимо загрузить в информационную базу 1С.

Заключение и рекомендации по именованию

Подводя итог, можно сказать, что универсальным и наиболее правильным названием является информационная база. Этот термин корректен для любого уровня общения: от пользователя до архитектора. Он отражает суть объекта — хранилища информации предприятия.

В технических задачах уточняйте контекст: если речь о диске — говорите о файле данных или каталоге; если о сервере — о базе данных СУБД. Избегание двусмысленности экономит время на решение проблем и настройку системы.

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

⚠️ Внимание: Интерфейсы и названия пунктов меню могут незначительно отличаться в разных версиях платформы 1С:Предприятие (например, 8.2, 8.3, 8.3.20+). Всегда сверяйтесь с актуальной документацией для вашей конкретной версии, если не находите нужный пункт меню.
💡

Для быстрого доступа к свойствам базы в списке запуска используйте правую кнопку мыши на названии базы и выберите "Свойства". Там будет указан точный путь к каталогу или имя базы в SQL.

FAQ: Часто задаваемые вопросы

В чем разница между базой 1С и конфигурацией?

База данных (ИБ) хранит введенную информацию (товары, клиентов, проводки). Конфигурация — это сам программный код, формы, отчеты и логика работы. Конфигурация работает с данными, хранящимися в базе. Их можно обновлять независимо друг от друга.

Можно ли переименовать базу 1С?

Да, имя базы в списке запуска можно изменить в свойствах списка баз. Однако физическое имя файла (для файлового варианта) или имя базы в SQL лучше не менять вручную без специальных процедур, так как это может нарушить связь и доступ к данным.

Что такое файл 1CD?

Это основной файл данных в файловом варианте работы 1С. Он содержит всю информацию информационной базы в сжатом виде. Если этот файл поврежден или удален, работа с базой становится невозможной без восстановления из резервной копии.

Как правильно сказать: "восстановить базу" или "восстановить из бэкапа"?

Технически грамотнее говорить "восстановить информационную базу из резервной копии". Фраза "восстановить базу" может означать исправление ошибок внутри самой базы (например, тестирование и исправление в Конфигураторе), а не возврат данных из архива.