Как загрузить файл dt в 1С 8.3: пошаговая инструкция

· 9 мин

Содержание

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

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

Что внутри dt и чего ждать от загрузки

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

Два свойства определяют весь порядок работы:

  • 🔁 загрузка заменяет всё содержимое целевой базы: и данные, и конфигурацию;
  • 📦 dt нельзя «подмешать» в существующую базу, он переписывает её полностью.

Если вы загружаете dt в базу, где уже есть живые данные, они пропадут. Загружайте только в новую пустую базу либо после копии старой.

Для переноса отдельных документов и справочников dt не подходит. Там работают обмены, выгрузка в XML или обработка «Выгрузка и загрузка данных». Здесь речь только о целой базе.

Подготовка: платформа, место и режим доступа

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

Версия платформы

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

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

Свободное место

Размер dt и размер развёрнутой базы отличаются: файл сжат. Ориентир такой:

Что считаемОриентировочно
Файловая база после загрузкив 3–5 раз больше dt
Запас на время загрузкиещё размер dt сверху
Итого для dt в 2 ГБоколо 10–12 ГБ свободного места

Цифры примерные: сильно зависит от содержимого. Базы с картинками и вложениями сжимаются хуже.

Права и режим доступа

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

В клиент-серверном варианте добавляется ещё одно условие: в базе не должно быть открытых сеансов. Загрузка требует монопольного доступа.

Сам файл

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

Создание пустой базы под загрузку

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

  1. Запустите 1С, в окне запуска нажмите «Добавить».
  2. Выберите «Создание новой информационной базы» и нажмите «Далее».
  3. На шаге выбора шаблона отметьте «Создание информационной базы без конфигурации». Если шаблон выбрать, получите лишнюю конфигурацию, которую всё равно перепишет dt. Хуже не будет, но придётся ждать дольше.
  4. Задайте имя базы — любое понятное, например «Бухгалтерия, копия от клиента».
  5. Укажите тип расположения: «На данном компьютере или на компьютере в локальной сети» для файловой базы либо «На сервере 1С:Предприятия» для клиент-серверной.
  6. Для файловой базы выберите пустой каталог. Не тот, где лежит dt, и не каталог другой базы.
  7. Оставьте параметры запуска по умолчанию и нажмите «Готово».

💡 Для клиент-серверной базы на этом шаге указываются кластер и имя базы на сервере, а также СУБД. Сервер должен быть доступен, а у вашей учётной записи — права на создание баз в СУБД. Если вы не администратор сервера, проще попросить его создать пустую базу .

Загрузка файла dt через Конфигуратор

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

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

Не закрывайте Конфигуратор и не выключайте компьютер, пока идёт загрузка. Прерванная загрузка оставляет базу в неработоспособном состоянии. Лечится только созданием пустой базы заново.

Сколько ждать

Время зависит от объёма и диска. Для прикидки:

Размер dtДискОриентировочное время
до 500 МБSSD5–15 минут
1–3 ГБSSD30–60 минут
5–10 ГБSSD2–4 часа
то жеHDDв 2–3 раза дольше

Индикатор нередко стоит на одном проценте по нескольку минут. Это нормально: загрузка идёт по этапам, и на тяжёлых таблицах движения не видно. Смотрите на активность диска, а не на полоску.

Загрузка из командной строки

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

"C:\Program Files\1cv8\8.3.25.1445\bin\1cv8.exe" DESIGNER /F "D:\Bases\Copy" /RestoreIB "D:\Temp\base.dt" /Out "D:\Temp\restore.log"

Что здесь что:

  • DESIGNER — запуск Конфигуратора;
  • /F "D:\Bases\Copy" — каталог файловой базы; для серверной используют /S "сервер\база";
  • /RestoreIB — загрузка dt из указанного файла;
  • /Out — файл журнала, куда пишется результат.

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

Обновление конфигурации базы данных

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

Решение стандартное:

  1. Откройте базу в Конфигураторе.
  2. Выберите «Конфигурация» → «Обновление конфигурации базы данных» (клавиша F7).
  3. Нажмите «Принять» и дождитесь окончания. В крупных базах это занимает от нескольких минут до часа.

Это не то же самое, что обновление релиза конфигурации. Здесь структура таблиц приводится в соответствие с уже стоящей конфигурацией; сама конфигурация не меняется.

💡 Если нужно именно поднять версию типовой конфигурации (например, с 3.0.150 до свежей), это отдельная процедура через обновление релиза. Загрузка dt её не заменяет, а предшествует ей.

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

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

Что делать, если пароль неизвестен:

  • 👤 попросите у владельца базы логин и пароль администратора;
  • 🔑 если база ваша, а пароль забыт, смотрите, нет ли пользователя без пароля: в списке пользователей он отображается отдельно;
  • 🛠 если доступа нет совсем, остаётся рабочая схема «выгрузить данные другим способом», так как вход в базу в обход пароля штатными средствами не предусмотрен.

После первого входа проверьте три вещи:

  1. Список пользователей («Администрирование» → «Пользователи» в Конфигураторе либо раздел администрирования в самой программе). Уберите тех, кто в этой копии не нужен.
  2. Режим работы. Тестовую копию лучше пометить: смените имя базы и цвет окна, чтобы по ошибке не ввести документ «в боевую».
  3. Внешние связи. В копии остаются настройки обмена, почты и ЭДО. Отключите автоматические обмены, иначе копия начнёт отправлять документы контрагентам и в банк.

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

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

Закройте Конфигуратор и запустите базу кнопкой «1С:Предприятие». Первый запуск после загрузки долгий: система пересчитывает служебные данные и обновляет кэш.

Что проверить сразу:

  • ✅ база открывается под нужным пользователем, без сообщений об ошибках;
  • ✅ открываются основные списки (контрагенты, номенклатура) и несколько последних документов;
  • ✅ свежий документ проводится, а отчёт по оборотам за период формируется;
  • ✅ количество документов за последний месяц совпадает с исходной базой, если у вас есть доступ к ней.
Проверка после загрузки dt
Выполнено: 0 / 6

Ошибки загрузки и что с ними делать

Ниже только то, чего нет в обычном порядке действий: симптомы и причины.

Диагностика: выберите симптом

Если загрузка идёт часами

Бывает, что 3-гигабайтный файл грузится вдвое дольше обычного. Частые причины:

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

Если не помогло

Сработало не всё? Остаётся пара запасных путей:

  1. Попросить отправителя сделать новую выгрузку. Файл мог быть «битым» на стороне источника.
  2. Загрузить dt на другой машине, например на сервере, где место и память получше, а базу потом перенести каталогом.
  3. Запросить у отправителя не dt, а выгрузку файловой базы целиком, каталог с 1Cv8.1CD. Для файловой базы это допустимый вариант.

Как не потерять базу при следующем переносе

Перед выгрузкой и загрузкой полезно завести привычку, которая экономит часы:

  • 🗂 называйте файл так, чтобы по имени было видно базу и дату, например buh_2026-10-07.dt;
  • 📏 записывайте рядом версию платформы и релиз конфигурации, тогда получателю не придётся гадать;
  • 🔍 после выгрузки сразу пробуйте загрузить файл в тестовую пустую базу: так вы узнаете, что он рабочий, до того как старую базу удалят;
  • 💾 храните последний dt до тех пор, пока новая база не отработает хотя бы один отчётный период.

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

Можно ли загрузить dt в уже работающую базу?
Технически да, но все текущие данные и конфигурация будут заменены содержимым файла. Сначала сделайте выгрузку текущей базы.
Чем dt отличается от копии каталога файловой базы?
Файл dt не зависит от типа базы: его можно развернуть и в файловой, и в клиент-серверной. Каталог с 1Cv8.1CD работает только как файловая база.
Можно ли открыть dt без 1С?
Нет, его читает только платформа 1С:Предприятие. Просмотреть содержимое сторонними программами нельзя.
Загрузится ли dt из 8.3 в 8.2?
Нет. Из более новой платформы в старую база не загружается, поэтому ставьте платформу 8.3.
Влияет ли загрузка dt на лицензию?
Лицензия привязана к ключу или программной лицензии, а не к базе. Загрузка её не меняет. Для запуска на новом компьютере нужна доступная лицензия на нём.