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

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

Как загрузить новую базу 1С

Как загрузить новую базу 1С из шаблона конфигурации или из файла выгрузки .dt. Различие файлового и серверного режима, проверка результата, ошибки и ответы на вопросы.

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

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

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

Определите, какой сценарий вам нужен

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

Маршрут решения

Как выбрать действие

Есть дистрибутив конфигурации (файлы setup, шаблоны 1Cv8.cf или папка с шаблоном)Установите шаблон и создайте новую базу через окно запуска 1С
Есть файл выгрузки с расширением .dtСоздайте пустую базу без конфигурации и загрузите .dt через конфигуратор
База уже лежит в папке на диске или развёрнута на сервереДобавьте существующую базу в список через кнопку «Добавить» в окне запуска
Нужно перенести только данные (справочники, документы), а не всю базуИспользуйте обработку «Выгрузка и загрузка данных XML», а не .dt

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

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

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

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

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

Загрузка базы из файла выгрузки .dt

Файл .dt — это полная выгрузка информационной базы, включая конфигурацию и все данные. Чтобы его развернуть, сначала создайте пустую базу без конфигурации по инструкции из предыдущего раздела, затем откройте её в режиме «Конфигуратор».

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

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

Добавление существующей базы в список

Если база уже создана и лежит в каталоге на диске или сетевом ресурсе, её нужно просто зарегистрировать в списке запуска. В окне запуска нажмите «Добавить», выберите «Добавление в список существующей информационной базы», укажите имя и тип расположения.

Для файловой базы укажите путь к каталогу, в котором находится файл 1Cv8.1CD — это главный признак того, что каталог содержит базу. Если файла нет, вы выбрали не ту папку. Для серверной базы потребуется имя сервера 1С и имя базы в кластере — эти данные даёт администратор.

Файловый и серверный режимы: в чём разница при загрузке

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

В клиент-серверном режиме данные хранятся в СУБД (MS SQL Server, PostgreSQL и др.), а создание и загрузка баз выполняются через консоль кластера серверов 1С или мастер создания базы с указанием параметров сервера. Загрузка .dt в серверную базу выполняется так же — через конфигуратор, — но требует монопольного доступа: все пользователи должны завершить сеансы.

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

Файловый режим

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

Серверный режим

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

Проверка результата после загрузки

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

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

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

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

Запуск в режиме «Предприятие»
Норма

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

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

Ошибка о несовместимости версий, требование обновления или аварийное завершение

Версия конфигурации
Норма

В разделе «О программе» указана ожидаемая конфигурация и релиз

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

Конфигурация отсутствует или версия не совпадает с источником

Наличие данных
Норма

Справочники и документы на месте, записи открываются

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

Списки пустые или часть данных не открывается с ошибками

Пользователи и права
Норма

Учётные записи присутствуют, вход под своим пользователем работает

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

Вход невозможен, список пользователей пуст или не соответствует ожиданиям

Типичные ошибки и ограничения

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

Вторая распространённая проблема — нехватка места на диске. Файл .dt при загрузке распаковывается, и база может занять в несколько раз больше места, чем сам файл. Перед загрузкой проверьте свободное пространство с запасом. Также учитывайте, что .dt не предназначен для переноса данных между разными СУБД в серверном режиме без ограничений и плохо подходит для очень больших баз: для них надёжнее штатные средства резервного копирования СУБД.

Типичные ошибки
01
Загрузка .dt в рабочую базу вместо пустой копии — данные рабочей базы безвозвратно замещаются
02
Загрузка выгрузки с новой версии платформы в старую — ошибка несовместимости версий
03
Прерывание процесса загрузки — база остаётся в повреждённом состоянии и требует повторной загрузки с нуля
04
Указание непустого каталога при создании файловой базы — риск смешения файлов и ошибок при работе
05
Использование .dt для переноса очень большой базы — долгая загрузка и высокий риск сбоя; для таких случаев используйте резервные копии СУБД
Итог

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

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

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

Чем файл .dt отличается от файла .cf?

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

Можно ли загрузить базу 1С без конфигуратора?

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

Что делать, если при загрузке .dt появилась ошибка несовместимости версий?

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

Нужно ли прерывать работу пользователей при загрузке .dt в серверную базу?

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

Можно ли загрузить в новую базу только данные, без конфигурации?

Штатно для этого используют обработку «Выгрузка и загрузка данных XML» или типовые механизмы переноса данных. Условие: конфигурации в базе-источнике и базе-приёмнике должны совпадать по структуре, иначе часть данных не загрузится или загрузится с ошибками.

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

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