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