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

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

Как открыть базу 1С из файла DT

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

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

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

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

Что нужно подготовить перед загрузкой DT

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

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

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

Как создать пустую базу для загрузки выгрузки

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

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

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

Порядок действий
  1. 1
    Откройте стартер 1С и нажмите «Добавить» → «Создание новой информационной базы»
  2. 2
    Выберите «Создание информационной базы без конфигурации…»
  3. 3
    Укажите имя базы и каталог на диске, завершите мастер
  4. 4
    Выделите новую базу в списке и запустите её в режиме «Конфигуратор»
  5. 5
    Проверьте, что конфигуратор открылся без ошибок и база пуста

Загрузка DT через конфигуратор: пошагово

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

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

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

Как открыть DT в клиент-серверном варианте

Если база работает на связке «1С:Сервер + СУБД» (MS SQL, PostgreSQL и др.), порядок действий отличается. Сначала через консоль кластера серверов 1С создайте новую пустую информационную базу на сервере, указав параметры подключения к СУБД.

Затем добавьте эту базу в список стартера на рабочем месте, запустите её в режиме «Конфигуратор» и выполните ту же команду «Администрирование → Загрузить информационную базу». Загрузка пойдёт через сервер 1С в базу данных СУБД.

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

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

Загрузка DT в файловую базу

Подходит для копий, тестов и небольших баз. Просто и не требует сервера, но медленнее на больших объёмах.

Загрузка DT в серверную базу

Подходит для рабочих сред на СУБД. Требует блокировки сеансов и прав администратора кластера.

Восстановление средствами СУБД

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

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

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

Полезно выполнить «Администрирование → Тестирование и исправление» с базовыми проверками, особенно если выгрузка делалась давно или база переносилась между версиями платформы. Это помогает выявить скрытые повреждения данных до начала работы.

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

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

Конфигурация в конфигураторе
Норма

Дерево объектов открывается, метаданные на месте

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

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

Вход в режим предприятия
Норма

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

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

Ошибка при входе или пустые данные

Работа отчётов
Норма

Штатные отчёты формируются без ошибок

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

Ошибки СУБД или «объект не найден»

Типичные ошибки при открытии DT и их решение

Ошибка «Несовместимая версия файла» означает, что выгрузка создана на более новой платформе. Решение — установить актуальную версию платформы 1С и повторить загрузку. Обратная ситуация (старая выгрузка на новой платформе) обычно работает: платформа сама выполнит конвертацию.

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

Типичные ошибки
01
Загрузка поверх рабочей базы без копии — данные теряются безвозвратно
02
Попытка открыть DT двойным щелчком или архиватором — файл не является обычным архивом
03
Загрузка на старой платформе — ошибка несовместимости версий
04
Прерывание загрузки — база остаётся в повреждённом состоянии и требует повторной загрузки с нуля
05
Отсутствие пароля пользователя выгрузки — невозможно войти в загруженную базу без сброса пароля

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

FAQ

Можно ли открыть DT-файл без установленной 1С?

Нет. Формат DT проприетарный, его читает только платформа 1С:Предприятие через конфигуратор. Сторонних просмотрщиков, которые корректно открывают содержимое выгрузки, не существует.

Чем DT отличается от файла 1Cv8.1CD?

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

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

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

Загрузится ли выгрузка со старой платформы на новую?

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

Забыл пароль пользователя из выгрузки. Что делать?

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

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

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

Итог

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

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