К статье
Практический материал

Быстрый старт · 10 мин

Что значит база 1С: простое объяснение и практическая работа

Что такое база 1С простыми словами: файловый и клиент-серверный форматы, где хранятся данные, как создать и подключить базу, типичные ошибки и ответы на вопросы.

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

Термин «база 1С» используют в двух смыслах. В первом — это информационная база как логическое целое: данные плюс конфигурация (прикладное решение, например «Бухгалтерия предприятия» или «Управление торговлей»). Во втором — конкретная запись в списке баз при запуске программы, по которой пользователь подключается к нужному хранилищу. Оба значения корректны и зависят от контекста разговора.

Понимание устройства базы важно на практике: от этого зависит, как правильно делать резервные копии, переносить данные на другой компьютер, подключать новых сотрудников и восстанавливаться после сбоев. Ошибки именно на этом уровне — например, копирование «не тех» файлов — чаще всего приводят к потере учётных данных.

Что хранится в базе 1С

Содержимое базы условно делится на три части. Первая — конфигурация: описание структуры данных, формы документов, алгоритмы проведения, отчёты и права доступа. Именно конфигурация определяет, является ли база «Бухгалтерией», «Зарплатой и управлением персоналом» или другим прикладным решением.

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

Третья часть — служебная информация: список пользователей и их настройки, история изменений, сохранённые варианты отчётов, очереди обмена данными. При переносе базы эти данные тоже важны, иначе пользователям придётся заново настраивать рабочие места.

Файловый и клиент-серверный форматы базы

Файловая база хранится в одном файле с именем 1Cv8.1CD, который лежит в каталоге на локальном диске или в общей сетевой папке. Такой вариант прост в развёртывании: достаточно скопировать каталог и указать путь к нему при добавлении базы в список. Он подходит для небольших компаний с ограниченным числом одновременно работающих пользователей.

Клиент-серверная база размещается в системе управления базами данных — чаще всего PostgreSQL, Microsoft SQL Server или Oracle. Платформа 1С обращается к СУБД через сервер 1С:Предприятия. Этот вариант выдерживает большие объёмы данных и десятки одновременных подключений, поддерживает полноценное разграничение прав и штатные средства резервного копирования СУБД.

Сравнение вариантов

Файловая база

Подходит для 1–5 пользователей и небольших объёмов. Простое копирование файла, но ограниченная производительность и риск блокировок при одновременной работе.

Клиент-серверная база

Подходит для десятков пользователей и больших объёмов. Требует установки СУБД и сервера 1С, но даёт стабильность, права доступа и надёжное резервное копирование.

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

Где физически находится база и как её найти

Узнать расположение файловой базы можно прямо из окна запуска 1С: выделите базу в списке — путь к каталогу отобразится в нижней части окна. Внутри каталога главным является файл 1Cv8.1CD, рядом могут находиться служебные файлы журналов и индексов.

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

Как определить, где лежит база
  1. 1
    Откройте окно запуска 1С и выделите нужную базу в списке.
  2. 2
    Посмотрите строку подключения внизу окна: путь к каталогу — файловая база, имя сервера — клиент-серверная.
  3. 3
    Для файловой базы откройте указанный каталог и убедитесь, что в нём есть файл 1Cv8.1CD.
  4. 4
    Для клиент-серверной базы уточните у администратора, какая СУБД используется и где выполняются резервные копии.

Как создать и подключить базу 1С

Новая база создаётся из окна запуска: кнопка «Добавить» → «Создание новой информационной базы». Дальше доступны два пути: создание из шаблона (типовая конфигурация, установленная на компьютере) или создание пустой базы без конфигурации для последующей загрузки. Шаблон выбирают, когда нужна чистая типовая база, например для начала учёта в новой организации.

Подключение существующей базы выполняется через тот же пункт «Добавить», но с выбором варианта «Добавление в список существующей информационной базы». Для файловой базы указывают каталог с файлом 1Cv8.1CD, для клиент-серверной — сервер 1С, имя базы и тип СУБД. После добавления база появляется в списке и доступна для запуска в режиме «Предприятие» или «Конфигуратор».

Перед любыми операциями с базой — обновлением конфигурации, переносом, тестированием и исправлением — сделайте резервную копию. Для файловой базы достаточно скопировать каталог при закрытых сеансах, универсальный способ для обоих форматов — выгрузка в файл .dt через конфигуратор (меню «Администрирование» → «Выгрузить информационную базу»).

Резервное копирование и восстановление базы

Выгрузка в .dt — штатный механизм переноса и архивации: файл содержит и конфигурацию, и данные, а загрузить его можно в пустую базу на любом компьютере с подходящей версией платформы. У этого способа есть ограничение: файл .dt не предназначен для работы с очень большими базами и не заменяет регулярные средства СУБД в клиент-серверном варианте.

Для клиент-серверных баз правильная стратегия — регулярное резервное копирование средствами самой СУБД по расписанию, с хранением копий на отдельном носителе. Проверяйте восстановление копий на тестовой базе: резервная копия, которая ни разу не была проверена восстановлением, не гарантирует сохранность данных.

Типичные проблемы с базой и как их распознать

Самые частые симптомы неполадок: база не открывается с ошибкой формата, программа аварийно завершается при проведении документов, пропадают записи или появляются «битые» ссылки. Причинами обычно становятся внезапное отключение питания, сбои диска, копирование файла при открытых сеансах или переполнение диска.

Для диагностики файловой базы используется штатная утилита chdbfl.exe из каталога установки платформы — она проверяет физическую целостность файла. Логическую целостность проверяют через конфигуратор: «Администрирование» → «Тестирование и исправление». Обе процедуры выполняйте только на копии базы или после создания резервной копии.

Контрольные точки

Как проверить состояние базы

Запуск базы
Норма

База открывается без сообщений об ошибках формата

Тревожный признак

Ошибка «Файл базы данных повреждён» или аварийное завершение

Проведение документов
Норма

Документы проводятся, отчёты строятся корректно

Тревожный признак

Ошибки при проведении, пустые или искажённые отчёты

Свободное место на диске
Норма

Запас свободного места для роста файла базы

Тревожный признак

Диск почти заполнен — риск повреждения при записи

Типичные ошибки
01
Копирование файла 1Cv8.1CD при открытых сеансах — ведёт к повреждению файла и потере данных.
02
Хранение единственной копии базы на том же диске, где работает база, — при сбое диска теряется всё.
03
Запуск тестирования и исправления без резервной копии — исправление может удалить «битые» данные без возможности отката.
04
Добавление в список копии базы под тем же именем и случайная работа не в той базе — данные дублируются и расходятся.

Когда базу лучше доверить специалисту

Самостоятельно безопасно выполнять: добавление базы в список, создание базы из шаблона, выгрузку и загрузку .dt, копирование файловой базы при закрытых сеансах. Эти операции обратимы и не требуют глубоких знаний.

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

Маршрут решения

Как выбрать действие

Нужно перенести небольшую файловую базу на другой компьютерЗавершите все сеансы, скопируйте каталог базы и добавьте её в список на новом компьютере
Нужна регулярная защита клиент-серверной базыНастройте резервное копирование средствами СУБД по расписанию и проверьте восстановление
База не открывается с ошибкой поврежденияНе запускайте исправление на оригинале: сделайте копию файла и проверяйте утилитой chdbfl на копии
Число пользователей выросло и файловая база тормозитПланируйте переход на клиент-серверный вариант через выгрузку .dt и загрузку в базу на сервере
Итог

Что важно запомнить

База 1С — это конфигурация плюс все данные учёта в файловом (1Cv8.1CD) или клиент-серверном формате. Перед любыми операциями делайте резервную копию, не трогайте файл базы при открытых сеансах и проверяйте копии восстановлением.

Частые вопросы о базе 1С

Чем база 1С отличается от конфигурации?

Конфигурация — это «программная» часть: структура справочников, документов, проводок и отчётов. База — это конфигурация вместе с введёнными данными. Одна и та же конфигурация может лежать в основе нескольких баз, например отдельных баз для разных организаций.

Можно ли открыть файл 1Cv8.1CD без установленной 1С?

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

Сколько баз можно держать в списке запуска?

Жёсткого практического ограничения для пользователя нет: в список добавляют столько баз, сколько нужно для работы — рабочие, тестовые, архивные. Чтобы не перепутать похожие базы, давайте им понятные имена с указанием организации или назначения.

Что делать, если база занимает слишком много места?

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

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

Да. Файловую базу размещают в общей сетевой папке, и пользователи добавляют её в свой список по сетевому пути, но при росте числа пользователей и нагрузки корректнее перейти на клиент-серверный вариант, где параллельная работа управляется сервером 1С и СУБД.