Как загрузить файл dt в 1С 8.3: пошаговая инструкция
Содержание
Коллега прислал архив с базой: один файл с расширением .dt, размером в пару гигабайт. Открыть его двойным щелчком нельзя, в списке баз он сам не появится. Файл dt загружается в 1С 8.3 через Конфигуратор: создаёте пустую базу, выбираете пункт «Загрузить информационную базу» и указываете путь к файлу.
Дальше всё зависит от мелочей: версии платформы, режима доступа к базе, места на диске. Ниже порядок действий от пустого каталога до рабочей базы и разбор того, что ломается чаще всего.
Что внутри dt и чего ждать от загрузки
Файл dt — это полный слепок информационной базы: данные, конфигурация, пользователи, настройки. Его делают командой «Выгрузить информационную базу» в Конфигураторе. Это не резервная копия «на всякий случай», а способ перенести базу целиком.
Два свойства определяют весь порядок работы:
- 🔁 загрузка заменяет всё содержимое целевой базы: и данные, и конфигурацию;
- 📦 dt нельзя «подмешать» в существующую базу, он переписывает её полностью.
Если вы загружаете dt в базу, где уже есть живые данные, они пропадут. Загружайте только в новую пустую базу либо после копии старой.
Для переноса отдельных документов и справочников dt не подходит. Там работают обмены, выгрузка в XML или обработка «Выгрузка и загрузка данных». Здесь речь только о целой базе.
Подготовка: платформа, место и режим доступа
Перед загрузкой проверьте четыре вещи. На это уходит пять минут, зато не придётся ждать два часа, чтобы увидеть отказ.
Версия платформы
Платформа, в которой вы загружаете файл, должна быть той же версии или новее, чем та, в которой его выгрузили. В обратную сторону не работает : из более новой платформы выгрузку в старую не загрузить.
Узнать версию выгрузки заранее нельзя, поэтому спросите у того, кто делал файл. Если не у кого, ставьте свежий релиз платформы: старые базы он открывает без проблем.
Свободное место
Размер dt и размер развёрнутой базы отличаются: файл сжат. Ориентир такой:
| Что считаем | Ориентировочно |
|---|---|
| Файловая база после загрузки | в 3–5 раз больше dt |
| Запас на время загрузки | ещё размер dt сверху |
| Итого для dt в 2 ГБ | около 10–12 ГБ свободного места |
Цифры примерные: сильно зависит от содержимого. Базы с картинками и вложениями сжимаются хуже.
Права и режим доступа
Для загрузки нужен пользователь с ролью администратора и доступом к Конфигуратору. Если база новая и пустая, пользователей в ней ещё нет, и вы заходите без пароля.
В клиент-серверном варианте добавляется ещё одно условие: в базе не должно быть открытых сеансов. Загрузка требует монопольного доступа.
Сам файл
Скопируйте dt на локальный диск. Загрузка с сетевой папки или флешки идёт медленнее, а при обрыве связи падает с ошибкой чтения. Проверьте, что файл дошёл целиком: сверьте размер с исходным.
Создание пустой базы под загрузку
Пустая база — это «контейнер», в который потом ляжет содержимое dt. Конфигурацию в неё ставить не надо, она приедет из файла.
- Запустите 1С, в окне запуска нажмите «Добавить».
- Выберите «Создание новой информационной базы» и нажмите «Далее».
- На шаге выбора шаблона отметьте «Создание информационной базы без конфигурации». Если шаблон выбрать, получите лишнюю конфигурацию, которую всё равно перепишет dt. Хуже не будет, но придётся ждать дольше.
- Задайте имя базы — любое понятное, например «Бухгалтерия, копия от клиента».
- Укажите тип расположения: «На данном компьютере или на компьютере в локальной сети» для файловой базы либо «На сервере 1С:Предприятия» для клиент-серверной.
- Для файловой базы выберите пустой каталог. Не тот, где лежит dt, и не каталог другой базы.
- Оставьте параметры запуска по умолчанию и нажмите «Готово».
💡 Для клиент-серверной базы на этом шаге указываются кластер и имя базы на сервере, а также СУБД. Сервер должен быть доступен, а у вашей учётной записи — права на создание баз в СУБД. Если вы не администратор сервера, проще попросить его создать пустую базу .
Загрузка файла dt через Конфигуратор
Теперь сам процесс. Выделите созданную базу в списке и нажмите «Конфигуратор». Пустая база откроется без запроса пароля.
- В меню Конфигуратора выберите «Администрирование» → «Загрузить информационную базу».
- Откроется диалог выбора файла. Укажите свой
.dt. Если файл не виден, переключите фильтр типа файлов на «Все файлы». - Подтвердите замену данных. Для пустой базы смело соглашайтесь.
- Дождитесь окончания. В нижней части окна идёт индикатор, в заголовке виден статус.
- Когда загрузка завершится, Конфигуратор сообщит об успехе. Закройте его и запустите базу в режиме «1С:Предприятие».
Не закрывайте Конфигуратор и не выключайте компьютер, пока идёт загрузка. Прерванная загрузка оставляет базу в неработоспособном состоянии. Лечится только созданием пустой базы заново.
Сколько ждать
Время зависит от объёма и диска. Для прикидки:
| Размер dt | Диск | Ориентировочное время |
|---|---|---|
| до 500 МБ | SSD | 5–15 минут |
| 1–3 ГБ | SSD | 30–60 минут |
| 5–10 ГБ | SSD | 2–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 выгрузили из более старой платформы или когда на сервере другая версия.
Решение стандартное:
- Откройте базу в Конфигураторе.
- Выберите «Конфигурация» → «Обновление конфигурации базы данных» (клавиша F7).
- Нажмите «Принять» и дождитесь окончания. В крупных базах это занимает от нескольких минут до часа.
Это не то же самое, что обновление релиза конфигурации. Здесь структура таблиц приводится в соответствие с уже стоящей конфигурацией; сама конфигурация не меняется.
💡 Если нужно именно поднять версию типовой конфигурации (например, с 3.0.150 до свежей), это отдельная процедура через обновление релиза. Загрузка dt её не заменяет, а предшествует ей.
Пользователи и права после загрузки
Пользователи едут вместе с dt, и это часто неприятно удивляет. Вы загрузили чужую базу, а входить надо под чужими логинами и паролями.
Что делать, если пароль неизвестен:
- 👤 попросите у владельца базы логин и пароль администратора;
- 🔑 если база ваша, а пароль забыт, смотрите, нет ли пользователя без пароля: в списке пользователей он отображается отдельно;
- 🛠 если доступа нет совсем, остаётся рабочая схема «выгрузить данные другим способом», так как вход в базу в обход пароля штатными средствами не предусмотрен.
После первого входа проверьте три вещи:
- Список пользователей («Администрирование» → «Пользователи» в Конфигураторе либо раздел администрирования в самой программе). Уберите тех, кто в этой копии не нужен.
- Режим работы. Тестовую копию лучше пометить: смените имя базы и цвет окна, чтобы по ошибке не ввести документ «в боевую».
- Внешние связи. В копии остаются настройки обмена, почты и ЭДО. Отключите автоматические обмены, иначе копия начнёт отправлять документы контрагентам и в банк.
Реальный случай: копию базы подняли «для проверки», регламентные задания остались включёнными, и тестовая база отправила рассылку клиентам. Отключайте регламентные задания до первого запуска в режиме предприятия, когда это возможно.
Запуск в режиме предприятия и первая проверка
Закройте Конфигуратор и запустите базу кнопкой «1С:Предприятие». Первый запуск после загрузки долгий: система пересчитывает служебные данные и обновляет кэш.
Что проверить сразу:
- ✅ база открывается под нужным пользователем, без сообщений об ошибках;
- ✅ открываются основные списки (контрагенты, номенклатура) и несколько последних документов;
- ✅ свежий документ проводится, а отчёт по оборотам за период формируется;
- ✅ количество документов за последний месяц совпадает с исходной базой, если у вас есть доступ к ней.
Ошибки загрузки и что с ними делать
Ниже только то, чего нет в обычном порядке действий: симптомы и причины.
Если загрузка идёт часами
Бывает, что 3-гигабайтный файл грузится вдвое дольше обычного. Частые причины:
- антивирус сканирует каждый файл в каталоге базы, добавьте каталог в исключения на время загрузки;
- база и dt лежат на одном медленном диске, разнесите их по разным дискам;
- мало оперативной памяти, на слабой машине система уходит в свопинг;
- для клиент-серверной базы узкое место — СУБД, и здесь помогает только её настройка.
Если не помогло
Сработало не всё? Остаётся пара запасных путей:
- Попросить отправителя сделать новую выгрузку. Файл мог быть «битым» на стороне источника.
- Загрузить dt на другой машине, например на сервере, где место и память получше, а базу потом перенести каталогом.
- Запросить у отправителя не dt, а выгрузку файловой базы целиком, каталог с
1Cv8.1CD. Для файловой базы это допустимый вариант.
Как не потерять базу при следующем переносе
Перед выгрузкой и загрузкой полезно завести привычку, которая экономит часы:
- 🗂 называйте файл так, чтобы по имени было видно базу и дату, например
buh_2026-10-07.dt; - 📏 записывайте рядом версию платформы и релиз конфигурации, тогда получателю не придётся гадать;
- 🔍 после выгрузки сразу пробуйте загрузить файл в тестовую пустую базу: так вы узнаете, что он рабочий, до того как старую базу удалят;
- 💾 храните последний dt до тех пор, пока новая база не отработает хотя бы один отчётный период.
Частые вопросы
Можно ли загрузить dt в уже работающую базу?
Чем dt отличается от копии каталога файловой базы?
1Cv8.1CD работает только как файловая база.