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

Администрирование · 11 мин

Информационная база в 1С:Предприятие: что это и как с ней работать

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

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

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

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

Из чего состоит информационная база

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

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

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

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

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

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

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

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

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

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

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

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

Как создать новую информационную базу

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

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

Порядок создания файловой базы
  1. 1
    Запустите 1С и в окне списка баз нажмите «Добавить»
  2. 2
    Выберите «Создание новой информационной базы» и укажите шаблон или пустую базу
  3. 3
    Введите понятное имя, например «Бухгалтерия (рабочая)»
  4. 4
    Укажите каталог на локальном диске или в сетевой папке с достаточным свободным местом
  5. 5
    Завершите мастер, откройте базу конфигуратором и проверьте версию конфигурации

Для клиент-серверного варианта база создаётся через консоль администрирования сервера 1С или через тот же стартер с указанием типа расположения «На сервере 1С:Предприятия» — в этом случае потребуется имя сервера, тип СУБД и учётные данные администратора СУБД. Без них создать базу не получится.

Как подключить существующую базу и организовать доступ

Если база уже существует — например, её скопировали с другого компьютера или развернули на сервере, — её добавляют в список без создания новой: «Добавить» → «Добавление в список существующей информационной базы». Для файловой базы достаточно указать путь к каталогу, содержащему файл 1Cv8.1CD. Если путь указан верно, база откроется; если в каталоге нет этого файла, платформа сообщит об ошибке.

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

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

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

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

Альтернатива — простое копирование файла 1Cv8.1CD, но делать это можно только когда с базой никто не работает: копирование открытого файла может дать повреждённую копию. Для клиент-серверных баз используют штатные средства резервного копирования СУБД — они позволяют делать копии по расписанию без остановки работы.

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

Обслуживание: тестирование, исправление и обновление

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

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

Типичные ошибки
01
Хранение базы и её копий на одном диске — отказ диска уничтожает всё сразу
02
Обновление конфигурации без выгрузки .dt — при сбое откат невозможен
03
Работа всех пользователей под одной учётной записью — теряется ответственность и аудит действий
04
Копирование файла 1Cv8.1CD во время работы пользователей — копия оказывается повреждённой
05
Размещение файловой базы в папке облачной синхронизации — конфликты блокировок и риск порчи файла

Как проверить, что база работает корректно

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

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

Как проверить результат

Открытие базы
Норма

База открывается без ошибок, список пользователей на месте

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

Сообщение о повреждении файла или требование восстановления

Данные
Норма

Документы и справочники открываются, итоги отчётов сходятся

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

Пустые справочники, битые ссылки «Объект не найден»

Журнал регистрации
Норма

Нет массовых ошибок после запуска

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

Повторяющиеся ошибки СУБД или файловой системы

Если база не открывается с сообщением о повреждении, не запускайте тестирование и исправление сразу на единственном экземпляре: сначала скопируйте каталог базы целиком, и уже на копии выполняйте восстановление штатной утилитой chdbfl.exe из каталога платформы или через конфигуратор.

Итог

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

Информационная база объединяет конфигурацию и данные; файловый вариант прост, клиент-серверный — масштабируем. Создание и подключение выполняются через стартер 1С, а любые рискованные операции — только после резервной копии, проверенной на восстановление.

Частые вопросы

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

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

Можно ли перенести файловую базу на сервер 1С?

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

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

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

Сколько резервных копий нужно хранить?

Единого норматива нет, но практичный минимум — несколько копий за разные даты, чтобы можно было откатиться не только на вчерашний день, но и на состояние до ошибки, обнаруженной с опозданием. Храните копии на отдельном носителе или в другом месте сети.

Почему база требует монопольный доступ при выгрузке?

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

Что делать, если файл 1Cv8.1CD повреждён?

Сначала скопируйте весь каталог базы в безопасное место. Затем на копии запустите утилиту chdbfl.exe из каталога установленной платформы или тестирование и исправление в конфигураторе. Если восстановить не удаётся, разверните последнюю рабочую резервную копию и восстановите недостающие документы по бумажным первичным данным.