Администрирование · 10 мин
Как сделать базу данных 1С: пошаговое руководство
Как создать базу данных 1С с нуля: выбор шаблона, файловый и клиент-серверный режим, настройка прав, резервное копирование и типичные ошибки новичков.
Создание информационной базы — первый шаг перед началом работы в 1С. База хранит справочники, документы, проводки и настройки пользователей, поэтому важно сразу выбрать правильный тип базы и источник конфигурации. Ошибка на этом этапе приводит к тому, что базу приходится пересоздавать и переносить данные заново.
Существует два основных способа: создать базу из шаблона типовой конфигурации (например, «1С:Бухгалтерия» или «1С:Управление торговлей») или создать пустую базу без конфигурации для разработки с нуля. Для учётной работы практически всегда выбирают первый вариант — типовая конфигурация уже содержит готовые документы, отчёты и печатные формы.
Отдельное решение — формат хранения: файловая база (один файл на диске) или клиент-серверная (на СУБД вроде PostgreSQL или MS SQL Server). От этого зависят производительность, количество одновременных пользователей и требования к инфраструктуре.
Что понадобится перед созданием базы
Перед началом убедитесь, что у вас установлена платформа 1С:Предприятие нужной версии. Платформа — это «движок», без которого база не запустится. Версия платформы должна соответствовать требованиям конфигурации: например, современные редакции «1С:Бухгалтерии» требуют платформу не ниже указанной в документации к релизу.
Второй обязательный компонент — дистрибутив конфигурации. Он распространяется на диске, скачивается с портала 1С или передаётся внедренцем. При установке дистрибутива на компьютер копируются файлы шаблонов — именно из них создаётся новая база.
Также понадобятся права администратора на компьютере (для установки) и свободное место на диске. Для файловой базы небольшой организации обычно достаточно нескольких гигабайт с запасом на рост, но лучше закладывать больше, если планируется хранить сканы документов внутри базы.
Создание базы из шаблона типовой конфигурации
Это стандартный сценарий для бухгалтерии, торговли и зарплаты. Шаблон устанавливается из дистрибутива и затем используется мастером создания базы.
- 1Установите платформу 1С:Предприятие с дистрибутива
- 2Запустите установщик конфигурации (setup.exe) — шаблоны скопируются в каталог шаблонов
- 3Откройте окно запуска 1С (ярлык «1С:Предприятие») и нажмите «Добавить»
- 4Выберите «Создание новой информационной базы» и нажмите «Далее»
- 5Выберите нужный шаблон из списка (например, «Бухгалтерия предприятия» нужной редакции)
- 6Укажите имя базы — оно будет отображаться в списке
- 7Выберите тип расположения: «На данном компьютере или в локальной сети» и укажите каталог
- 8Завершите мастер и запустите базу в режиме «Конфигуратор» или «Предприятие»
После первого запуска в режиме «Предприятие» типовая конфигурация предложит начальное заполнение: страну, вид организации, систему налогообложения. Пройдите этот мастер внимательно — часть настроек потом менять трудоёмко.
Если шаблонов в списке нет, проверьте путь к каталогу шаблонов в настройках окна запуска (кнопка «Настройка», параметр «Каталоги шаблонов»). Туда должен быть добавлен каталог, куда установился дистрибутив конфигурации, обычно внутри папки пользователя или Program Files.
Создание пустой базы без конфигурации
Пустая база нужна разработчикам, которые пишут собственную конфигурацию с нуля, или для загрузки готовой конфигурации из файла .cf. В мастере добавления базы на шаге выбора шаблона укажите вариант «Создание информационной базы без конфигурации».
После создания такая база открывается только в Конфигураторе. Дальше либо разрабатывают структуру метаданных вручную (справочники, документы, регистры), либо загружают готовую конфигурацию: меню «Конфигурация» → «Загрузить конфигурацию из файла».
Файловая или клиент-серверная база: как выбрать
Файловая база хранится в одном файле 1Cv8.1CD. Её можно положить на локальный диск или в сетевую папку. Это простой вариант, не требующий отдельного сервера и администрирования СУБД, но у него есть ограничения по числу одновременно работающих пользователей и устойчивости к сбоям.
Клиент-серверный вариант использует СУБД (PostgreSQL, MS SQL Server, Oracle) и сервер 1С:Предприятия. Он выдерживает десятки и сотни одновременных пользователей, даёт более надёжное хранение и гибкое разграничение прав, но требует установки и сопровождения серверной инфраструктуры.
Сравнение вариантов
Подходит для 1–5 пользователей и небольших объёмов данных. Ограничение: при обрыве сети или питания возможны повреждения файла, нужна дисциплина резервного копирования.
Подходит для сетевой работы десятков пользователей и больших объёмов. Ограничение: требуются сервер, СУБД, лицензии на сервер 1С и навыки администрирования.
Подходит, если не хотите заниматься инфраструктурой: база создаётся в личном кабинете сервиса. Ограничение: зависимость от интернет-канала и условий оператора.
Если сомневаетесь, начните с файловой базы: при росте компании её можно перенести в клиент-серверный режим через выгрузку/загрузку данных (файл .dt) без потери информации.
Создание клиент-серверной базы
Для клиент-серверного варианта сначала разворачивают СУБД и сервер 1С:Предприятия. Затем в мастере добавления базы на шаге выбора типа расположения указывают «На сервере 1С:Предприятия» и заполняют параметры: кластер серверов, имя базы в СУБД, тип СУБД, сервер баз данных, пользователя и пароль СУБД.
Пользователь СУБД, от имени которого создаётся база, должен иметь права на создание баз данных на сервере. Обычно для этого заводят отдельную учётную запись, которую использует только сервер 1С.
Первичная настройка после создания
Сразу после создания базы заведите учётные записи пользователей и назначьте права. В типовых конфигурациях это делается в разделе «Администрирование» → «Пользователи и права». Не работайте постоянно под учётной записью с полными правами — для ежедневных операций создайте отдельных пользователей с ограниченными ролями.
Заполните реквизиты организации, настройки учётной политики и нумерацию документов. В типовых конфигурациях есть помощник первоначального заполнения — он проведёт по обязательным шагам.
Настройте резервное копирование с первого дня. Для файловой базы минимум — регулярное копирование файла 1Cv8.1CD при закрытой базе или выгрузка .dt по расписанию. Для клиент-серверной — штатные средства СУБД (например, pg_dump для PostgreSQL).
Как проверить результат
База открывается в режиме «Предприятие» без ошибок
Ошибка «Неверный формат хранилища» или требование обновить версию платформы
В «О программе» указана ожидаемая конфигурация и релиз
Конфигурация отсутствует — база пустая, создана без шаблона
Создан хотя бы один пользователь с полными правами и пользователь для ежедневной работы
Все работают под одной учётной записью администратора
Выгрузка .dt выполняется и файл ненулевого размера
Копирование не настроено или выгрузка завершается ошибкой
Типичные ошибки и ограничения
Отдельно стоит упомянуть лицензионные ограничения: для работы платформы нужны лицензии (программные или аппаратные ключи). Без активной лицензии база не запустится в режиме «Предприятие», хотя Конфигуратор может открываться.
Создайте кроме рабочей ещё одну тестовую базу из той же конфигурации. На ней безопасно проверять обновления, новые настройки и обработки, прежде чем применять их к рабочим данным.
Часто задаваемые вопросы
Можно ли создать базу 1С без диска с дистрибутивом?
Да. Дистрибутивы конфигураций доступны для скачивания на портале portal.1c.ru для зарегистрированных пользователей с действующим договором сопровождения. Также шаблон можно скопировать с другого компьютера, где конфигурация уже установлена, указав путь к каталогу шаблонов в настройках окна запуска.
Чем отличается файл .dt от файла 1Cv8.1CD?
1Cv8.1CD — это сам файл файловой базы, с которым работает платформа. Файл .dt — выгрузка базы в переносимом формате, которую делают через Конфигуратор. Из .dt базу можно развернуть в любом месте, в том числе превратить файловую базу в клиент-серверную.
Сколько пользователей может работать с файловой базой?
Технически файловый режим позволяет работать нескольким пользователям через сетевую папку или веб-сервер, но на практике при росте числа одновременных пользователей заметно падает скорость и растёт риск конфликтов. Ориентир — единицы пользователей; при большем количестве разумно переходить на клиент-серверный вариант.
Как перенести базу на другой компьютер?
Для файловой базы достаточно скопировать каталог с файлом 1Cv8.1CD при закрытой базе и добавить путь к нему в списке баз на новом компьютере. Универсальный способ — выгрузить базу в .dt на старом месте и загрузить в новую пустую базу на новом. Не забудьте перенести лицензии или активировать их заново.
Что делать, если при создании базы список шаблонов пуст?
Сначала убедитесь, что дистрибутив конфигурации установлен — шаблоны появляются только после его установки. Затем в окне запуска откройте «Настройка» и проверьте список каталогов шаблонов: добавьте туда папку, куда установился дистрибутив (по умолчанию это подкаталог tmplts в профиле пользователя или в каталоге установки).
Можно ли удалить ненужную базу из списка?
Да. В окне запуска выделите базу и нажмите «Удалить» — из списка запись пропадёт, но файлы базы на диске останутся. Если база больше не нужна совсем, удалите и каталог с файлами вручную, предварительно убедившись, что есть резервная копия.
Что важно запомнить
База 1С создаётся через окно запуска: «Добавить» → «Создание новой информационной базы» → выбор шаблона. Для одного пользователя достаточно файлового режима, для сетевой работы — клиент-серверного. Сразу после создания заведите пользователей с разграничением прав и настройте резервное копирование.