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