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

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

Как сделать файловую базу 1С

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

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

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

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

Что такое файловая база и когда её выбирать

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

Файловый режим разумно выбирать, когда с базой работает небольшое количество пользователей (обычно до 5–10 одновременно), объём данных умеренный, а требования к отказоустойчивости невысокие. Для локальной сети файл размещают в общей папке, к которой у пользователей есть доступ по сети.

Если пользователей много, документооборот интенсивный или нужна работа через веб-сервер с тонкими клиентами в территориально распределённых офисах, стоит рассмотреть клиент-серверный вариант на PostgreSQL, MS SQL Server или другой поддерживаемой СУБД. Переход с файловой базы на клиент-серверную возможен в любой момент через выгрузку и загрузку данных.

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

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

Подходит для 1–10 пользователей, простое резервное копирование копированием файла, не требует сервера. Ограничение: чувствительна к разрывам сети и одновременной нагрузке.

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

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

Подготовка: платформа, шаблоны и папка для базы

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

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

Заранее создайте отдельную папку для базы, например D:\Bases\Trade. Не размещайте базу на системном диске в папках профиля и не кладите её в каталоги, синхронизируемые облачными сервисами (OneDrive, Яндекс.Диск и подобными): одновременная запись платформы и синхронизатора может повредить файл. Для сетевой работы папку публикуют с правами на чтение и запись для всех пользователей базы.

Создание базы через окно запуска 1С

Основной способ создания файловой базы — стандартный стартер 1С. Откройте «1С:Предприятие», в окне списка баз нажмите кнопку «Добавить». В появившемся диалоге выберите «Создание новой информационной базы» и нажмите «Далее».

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

Далее укажите название базы — оно будет отображаться в списке, на сам файл оно не влияет. На шаге выбора типа расположения оставьте вариант «На данном компьютере или на компьютере в локальной сети» и укажите созданную ранее папку. Завершите мастер кнопкой «Готово» — платформа создаст файл базы и при необходимости развернёт в него конфигурацию из шаблона.

Порядок создания файловой базы
  1. 1
    Установите платформу 1С и дистрибутив нужной конфигурации
  2. 2
    Создайте пустую папку на локальном диске, например D:\Bases\MyBase
  3. 3
    Откройте стартер 1С:Предприятие и нажмите «Добавить»
  4. 4
    Выберите «Создание новой информационной базы»
  5. 5
    Укажите шаблон конфигурации или вариант «без конфигурации»
  6. 6
    Введите имя базы и укажите путь к созданной папке
  7. 7
    Нажмите «Готово» и дождитесь окончания создания
  8. 8
    Откройте базу в режиме «Предприятие» и проверьте первый запуск

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

Создание базы из файла выгрузки .dt

Если у вас есть выгрузка существующей базы (файл с расширением .dt), сначала создайте пустую файловую базу без конфигурации, как описано выше. Затем откройте её в режиме «Конфигуратор»: в окне списка баз выделите базу и нажмите кнопку «Конфигуратор».

В конфигураторе откройте меню «Администрирование» → «Загрузить информационную базу» и укажите файл выгрузки. Платформа полностью заменит содержимое пустой базы данными из файла. Процесс может занять заметное время при большом объёме — не прерывайте его.

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

Настройка пользователей и прав доступа

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

Не работайте постоянно под учётной записью с полными правами — случайное изменение или удаление данных под администратором не остановить. Административный доступ оставьте одному-двум ответственным лицам, а для повседневной работы используйте ограниченные роли.

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

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

Резервное копирование файловой базы

Главное преимущество файлового режима — простота резервного копирования. Самый надёжный способ — выгрузка в файл .dt через конфигуратор: меню «Администрирование» → «Выгрузить информационную базу». Такая выгрузка гарантированно целостна и пригодна для восстановления и переноса.

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

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

batch
rem Пример ночного копирования файловой базы (запускать, когда никто не работает)
copy /Y "D:\Bases\MyBase\1Cv8.1CD" "E:\Backups\MyBase_%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%.1CD"

Проверка работоспособности и обслуживание базы

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

Для профилактики используйте встроенное тестирование и исправление: конфигуратор → «Администрирование» → «Тестирование и исправление». Запускайте его только при отсутствии активных сеансов и обязательно после создания резервной копии. Утилита проверяет физическую и логическую целостность файла и может устранить часть ошибок.

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

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

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

Открытие базы в режиме «Предприятие»
Норма

База открывается без сообщений об ошибках, интерфейс конфигурации загружается

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

Ошибки формата потока, повреждения файла или требование тестирования и исправления

Работа по сети
Норма

Два и более пользователя одновременно входят и проводят документы

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

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

Резервная копия
Норма

Выгрузка .dt загружается в тестовую базу и данные на месте

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

Копия не открывается или содержит устаревшие данные

Размер и место на диске
Норма

Есть запас свободного места, заметно превышающий размер файла базы

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

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

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

Частые вопросы о файловых базах 1С

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

Да. Завершите все сеансы работы с базой, скопируйте папку с файлом 1Cv8.1CD на новый компьютер, затем в стартере 1С нажмите «Добавить» → «Добавление в список существующей информационной базы» и укажите новый путь. Платформа на новом компьютере должна быть совместимой версии.

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

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

Чем выгрузка .dt отличается от копирования файла 1Cv8.1CD?

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

Что делать, если при открытии появляется ошибка «Файл базы данных повреждён»?

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

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

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

Итог

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

Файловая база создаётся через стартер 1С за несколько минут: «Добавить» → «Создание новой информационной базы» → выбор шаблона и папки. Храните базу вне облачных синхронизаций, настройте пользователей с разными правами, регулярно делайте выгрузки .dt и проверяйте их восстановление — это главная защита данных в файловом режиме.