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

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

Как запустить 1С из файла DT: загрузка базы из выгрузки

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

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

Такой способ применяется при переносе базы на другой компьютер или сервер, восстановлении после сбоя, развёртывании копии базы для тестирования и передаче базы франчайзи или обслуживающей организации. Важно понимать: DT — это не резервная копия SQL-формата и не файл, который платформа открывает напрямую. Работа с ним всегда идёт через конфигуратор.

Ниже разобран полный цикл: подготовка пустой базы, загрузка DT, проверка результата, типичные ошибки и альтернативные сценарии, когда загрузка штатным способом невозможна.

Что такое файл DT и когда он нужен

DT (dump) — универсальный формат выгрузки, не зависящий от СУБД. Один и тот же файл можно загрузить и в файловую базу, и в клиент-серверную на MS SQL, PostgreSQL или Oracle. Именно поэтому DT используют для миграции между разными типами баз.

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

Типичные сценарии использования DT:

  • перенос базы с одного компьютера на другой без доступа к исходному серверу;
  • создание тестовой копии для обкатки обновления;
  • восстановление базы после повреждения файла 1Cv8.1CD;
  • передача базы специалисту для диагностики ошибок.

Подготовка: версии платформы и пустая база

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

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

Далее нужна база-получатель. Есть два варианта:

  • Новая пустая база. В окне запуска 1С нажмите «Добавить» → «Создание новой информационной базы» → «Создание информационной базы без конфигурации». Укажите каталог — получите пустую базу, в которую загрузится DT.
  • Существующая база. Загрузка полностью заменит её содержимое, включая конфигурацию и пользователей. Этот вариант подходит, когда нужно перезаписать устаревшую копию свежей выгрузкой.

Пошаговая загрузка DT через конфигуратор

Сама процедура одинакова для файловых и клиент-серверных баз. Отличается только способ подключения базы в списке.

Порядок действий
  1. 1
    Скопируйте файл DT на локальный диск компьютера, где выполняется загрузка (не загружайте по сети — это медленно и рискованно)
  2. 2
    Откройте окно запуска 1С и добавьте новую пустую базу или выберите существующую, которую нужно перезаписать
  3. 3
    Выделите базу в списке и нажмите «Конфигуратор»
  4. 4
    В меню выберите «Администрирование» → «Загрузить информационную базу»
  5. 5
    Укажите путь к файлу .dt и подтвердите загрузку
  6. 6
    Дождитесь окончания процесса — при больших базах он может занять от нескольких минут до нескольких часов
  7. 7
    После завершения перезапустите конфигуратор, если платформа это предложит, и запустите базу в режиме «1С:Предприятие»

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

Если база большая, сеанс загрузки лучше запускать на сервере или в моменты, когда с базой никто не работает. Для файловой базы активные пользователи вообще не дадут выполнить загрузку — конфигуратор потребует монопольный доступ.

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

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

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

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

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

Вход в базу
Норма

База открывается, список пользователей соответствует исходной базе

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

Ошибка аутентификации у всех пользователей или пустой список пользователей

Данные
Норма

Документы, справочники и отчёты открываются и показывают ожидаемые данные за актуальные периоды

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

Пустые журналы документов, ошибки при открытии объектов

Отчёты
Норма

Оборотно-сальдовая ведомость или аналогичный сводный отчёт формируется без ошибок и сходится с исходной базой

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

Ошибки СУБД, расхождения итогов, сообщения о повреждении данных

Права и подсистемы
Норма

Пользователи видят свои разделы, роли работают как в исходной базе

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

Массовые ошибки «Нарушение прав доступа» у штатных пользователей

Для надёжности после загрузки выполните тестирование и исправление (конфигуратор → «Администрирование» → «Тестирование и исправление») с включёнными проверками логической и ссылочной целостности — без режима исправления, только диагностика. Если тест показывает ошибки, их нужно разбирать до начала работы пользователей.

Типичные ошибки при загрузке и их причины

Типичные ошибки
01
Загрузка на старую платформу — ошибка несовместимости версий; решение: установить платформу той же или более новой версии, на которой делалась выгрузка
02
Прерывание загрузки большого файла — база остаётся в нерабочем состоянии; решение: повторить загрузку в пустую базу и дождаться завершения
03
Недостаток места на диске — загрузка обрывается с ошибкой записи; решение: освободить место с запасом в 2–3 размера DT
04
Загрузка по сети или с флешки — медленно и риск обрыва; решение: скопировать DT на локальный диск
05
Попытка открыть DT двойным щелчком или через «Открыть файл» — формат не поддерживается таким способом, работа идёт только через конфигуратор
06
Загрузка в рабочую базу без копии — безвозвратная потеря текущих данных; решение: всегда выгружать или копировать базу-получатель перед загрузкой

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

Альтернативные сценарии и ограничения

Загрузка через конфигуратор — не единственный способ развернуть DT. Для клиент-серверных баз существует пакетный режим конфигуратора, который удобен для автоматизации и запуска по расписанию.

cmd
"C:\Program Files\1cv8\<версия>\bin\1cv8.exe" DESIGNER /F"D:\Bases\MyBase" /RestoreDump "D:\Backup\base.dt"

Для файловой базы параметр /F указывает каталог базы; для серверной используются /S (сервер и имя базы) с учётными данными администратора кластера. Подробный синтаксис есть в документации к платформе по ключу «RestoreDump».

Сравнение вариантов восстановления базы

Загрузка DT через конфигуратор

Универсально, работает между любыми СУБД. Минус: медленно на больших базах, требует монопольного доступа

Резервная копия средствами СУБД

Быстрое восстановление клиент-серверной базы в той же СУБД. Минус: не подходит для переноса на другую СУБД или в файловый вариант

Копирование файла 1Cv8.1CD

Мгновенное копирование файловой базы. Минус: работает только для файловых баз, при повреждении файла копия унаследует проблему

Учтите ограничение: загрузить DT в базу с подключённым хранилищем конфигурации напрямую не получится — сначала отключите базу от хранилища. Также DT не переносит внешние файлы: печатные формы, картинки на диске, настройки обменов, хранящиеся вне базы, нужно переносить отдельно.

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

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

Нужно перенести базу на другой компьютер или другую СУБДИспользуйте выгрузку/загрузку DT через конфигуратор
Нужно быстро восстановить клиент-серверную базу после сбоя на том же сервереВосстанавливайте из резервной копии СУБД, а не из DT
Файловая база, нужна просто копия для тестаСкопируйте каталог базы с файлом 1Cv8.1CD при закрытых сеансах
Ошибка несовместимости версий при загрузкеУстановите платформу не ниже той, на которой создана выгрузка, и повторите загрузку

Регламент и безопасность при работе с выгрузками

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

Для регулярных операций — например, еженедельного развёртывания тестовой копии — настройте пакетный режим с командой RestoreDump через планировщик задач Windows. Это исключит человеческий фактор и обеспечит журналирование через параметр /Out.

Перед загрузкой большого DT полезно переименовать файл, добавив в имя дату выгрузки, например base_2026-05-12.dt. Когда на диске лежит несколько выгрузок, это избавляет от риска загрузить устаревший файл и перезаписать актуальную копию старыми данными.
ПЗ
Практическое замечание

Часто задаваемые вопросы

Можно ли открыть файл DT без конфигуратора?

Нет. Формат DT читается только конфигуратором 1С:Предприятия командой «Загрузить информационную базу» или пакетной командой RestoreDump. Сторонние программы и обычный режим «1С:Предприятие» этот формат не открывают.

Что делать, если неизвестен пароль пользователя в загруженной базе?

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

Сколько времени занимает загрузка большого файла DT?

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

Можно ли загрузить DT из файловой базы в серверную и наоборот?

Да, это одно из главных достоинств формата: DT не привязан к типу базы и СУБД. Единственное требование — совместимая версия платформы и достаточные права в кластере для серверного варианта.

Загрузка оборвалась с ошибкой на середине. База испорчена?

База-получатель после незавершённой загрузки находится в нерабочем состоянии, но это не проблема, если она была пустой или у вас есть её копия. Устраните причину (место на диске, обрыв сети, повреждённый файл) и повторите загрузку сначала в чистую базу.

Переносятся ли в DT подключения к оборудованию и внешние обработки?

Настройки, хранящиеся внутри базы, переносятся, а внешние файлы — нет. Обработки и печатные формы, лежащие в папках на диске, драйверы оборудования и пути к сетевым ресурсам нужно переносить и настраивать на новом месте вручную.

Итог

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

Файл DT загружается только через конфигуратор («Администрирование → Загрузить информационную базу») в пустую или перезаписываемую базу. Проверьте версию платформы, место на диске и сделайте копию базы-получателя. После загрузки проверьте вход, данные и отчёты, при необходимости выполните тестирование и исправление.