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