Администрирование · 10 мин
Как загрузить файл DT в 1С:Бухгалтерию
Как загрузить файл DT в 1С:Бухгалтерию: подготовка, пошаговая загрузка через конфигуратор, типичные ошибки, проверка результата и ответы на частые вопросы.
Файл с расширением .dt — это выгрузка информационной базы 1С, созданная через конфигуратор. В нём содержатся и данные, и конфигурация целиком, поэтому загрузка DT полностью заменяет текущую базу, а не добавляет документы к существующим. Такой способ используют при переносе базы на другой компьютер, развёртывании копии для тестирования, восстановлении из архива или переходе с файлового варианта на серверный.
Загрузить DT в 1С:Бухгалтерию можно только через конфигуратор — в пользовательском режиме «Предприятие» такой функции нет. Это принципиальное отличие от обмена данными через типовые правила или загрузки выписки из банка: DT — инструмент администратора, и работа с ним требует прав на монопольный доступ к базе.
Прежде чем приступать, важно понимать главный риск: загрузка DT необратимо перезаписывает текущую базу. Если в ней есть данные, которых нет в выгрузке, они будут потеряны. Поэтому первый шаг любой загрузки — резервная копия текущего состояния.
Что такое файл DT и когда его загружают
DT (dump) — файл полной выгрузки информационной базы, который создаётся в конфигураторе через команду «Администрирование → Выгрузить информационную базу». Внутри находятся все справочники, документы, регистры, настройки, пользователи и сама конфигурация. Файл не предназначен для просмотра или редактирования — его можно только загрузить целиком.
Типовые сценарии загрузки DT в 1С:Бухгалтерию:
- перенос базы на новый компьютер или сервер;
- развёртывание копии базы для тестирования обновления или обработки;
- восстановление данных из архивной выгрузки после сбоя;
- передача базы аудитору, франчайзи или в обслуживающую организацию;
- миграция с файлового варианта работы на клиент-серверный.
Если задача — перенести только остатки или документы из одной рабочей базы в другую, DT не подходит: он затрёт целевую базу. Для таких задач используют обработки переноса данных или типовую синхронизацию.
Подготовка: что проверить перед загрузкой
Главное требование — монопольный доступ к базе. Все пользователи должны выйти из программы, а фоновые задания и сеансы — завершиться. Если база файловая, убедитесь, что её не открыли по сети с другого компьютера. Для клиент-серверного варианта проверьте сеансы в консоли кластера.
Сделайте резервную копию текущей базы, даже если она кажется пустой. Самый надёжный способ для файловой базы — скопировать каталог базы или файл 1Cv8.1CD на внешний носитель или в другую папку. Альтернатива — выгрузить текущую базу в собственный DT-файл через конфигуратор.
Проверьте свободное место на диске: для загрузки потребуется пространство с запасом — ориентировочно в 2–3 раза больше размера самого DT-файла, так как платформа распаковывает и индексирует данные. Также убедитесь, что версия платформы 1С:Предприятие не старше той, на которой создавалась выгрузка, иначе загрузка может завершиться ошибкой несовместимости.
Пошаговая загрузка DT через конфигуратор
Процедура одинакова для большинства версий платформы 1С:Предприятие 8.3 и занимает от нескольких минут до нескольких часов в зависимости от размера базы.
- 1Сделайте резервную копию текущей базы (скопируйте файл 1Cv8.1CD или выгрузите свой DT).
- 2Завершите работу всех пользователей и закройте режим «Предприятие».
- 3Запустите конфигуратор: в стартовом окне 1С выберите базу и нажмите «Конфигуратор».
- 4Откройте меню «Администрирование» → «Загрузить информационную базу».
- 5Укажите путь к DT-файлу и подтвердите предупреждение о замене данных.
- 6Дождитесь окончания загрузки — не прерывайте процесс и не выключайте компьютер.
- 7После загрузки согласитесь на реструктуризацию, если платформа её запросит.
- 8Запустите базу в режиме «Предприятие» и проверьте данные.
Во время загрузки конфигуратор может показываться «зависшим» — это нормально для больших баз. Прерывание процесса (отключение питания, снятие задачи) почти гарантированно приводит к повреждению базы, после чего потребуется восстановление из копии или утилита chdbfl.
Если после загрузки конфигурация базы отличается от конфигурации базы данных, платформа предложит выполнить обновление конфигурации — подтвердите его. Это приведёт структуру таблиц в соответствие с загруженной конфигурацией.
Особенности для файловой и клиент-серверной базы
В файловом варианте всё просто: достаточно прав на папку с базой и монопольного доступа. Загрузка идёт напрямую в файл 1Cv8.1CD, и скорость зависит от диска и размера выгрузки.
В клиент-серверном варианте (SQL Server, PostgreSQL) загрузка выполняется через сервер 1С и обычно требует больше времени. Убедитесь, что у учётной записи СУБД достаточно прав, а на дисках сервера хватает места под журнал транзакций — при загрузке больших баз он может разрастись значительно. Для очень больших баз на SQL Server иногда эффективнее переносить данные средствами самой СУБД (бэкап/восстановление), но это работает только при переносе между однотипными серверами.
Сравнение вариантов
Универсальный способ для переноса и восстановления. Ограничение: требует монопольного доступа и заменяет базу целиком.
Быстрее для больших клиент-серверных баз. Ограничение: работает только между серверами с одинаковой СУБД и требует навыков администрирования SQL.
Позволяет перенести только нужные документы и справочники, не затирая базу. Ограничение: дольше настраивается и не переносит конфигурацию.
Проверка результата после загрузки
После завершения загрузки откройте базу в режиме «Предприятие» и убедитесь, что данные на месте. Начните с главного: откройте список организаций, проверьте последние документы по датам, сформируйте оборотно-сальдовую ведомость за последний закрытый период и сравните итоги с источником, откуда делалась выгрузка.
Дополнительно проверьте список пользователей (раздел «Администрирование → Пользователи») — при загрузке DT переносятся и учётные записи из выгрузки, поэтому старые пароли текущей базы перестанут действовать. Если база развёрнута как копия для тестов, отключите в ней фоновые задачи обмена и отправку отчётности, чтобы копия случайно не отправила данные в банк или ФНС.
Как проверить результат
Сальдо и обороты совпадают с источником выгрузки
Суммы отличаются или отчёт пуст — выгрузка была неполной или устаревшей
Присутствуют документы до даты создания DT
Последние документы старше ожидаемой даты выгрузки
Пользователи заходят под учётными записями из выгрузки
Никто не может войти — список пользователей не перенёсся или пароли неизвестны
Обмены и отправка отчётности в тестовой копии отключены
Копия продолжает обмениваться с банком и ФНС как рабочая база
Типичные ошибки и их решение
Чаще всего загрузка не начинается из-за отсутствия монопольного доступа: платформа сообщает, что база занята. Решение — завершить сеансы пользователей, проверить запущенные копии программы на других компьютерах, а для сервера — закрыть сеансы в консоли кластера.
Вторая частая ситуация — ошибка несовместимости версий, когда DT создан на более новой платформе, чем установлена у вас. Обновите платформу до версии не ниже той, на которой делалась выгрузка. Третья проблема — нехватка места на диске в середине процесса: загрузка обрывается, база остаётся в повреждённом состоянии. Восстановите её из резервной копии, освободите место и повторите.
Если после обрыва загрузки база не открывается, для файлового варианта можно запустить утилиту chdbfl.exe из каталога установки платформы и выполнить проверку физической целостности файла 1Cv8.1CD — предварительно скопировав файл в безопасное место.
Храните DT-выгрузки с понятными именами, включающими дату созда��ия, например buh_2026-12-31.dt. При восстановлении это избавит от риска загрузить устаревшую копию вместо актуальной.
Частые вопросы
Можно ли загрузить DT в режиме «Предприятие»?
Нет. Загрузка и выгрузка DT выполняются только в конфигураторе через меню «Администрирование». В пользовательском режиме доступны лишь обмены данными и загрузка внешних файлов через обработки.
Загрузятся ли пользователи и пароли из DT-файла?
Да, DT переносит список пользователей вместе с их настройками. После загрузки действуют учётные записи из выгрузки, а не те, что были в текущей базе. Пароли администратора выгруженной базы нужно узнать заранее у того, кто делал выгрузку.
Можно ли загрузить DT из 1С:Бухгалтерии в другую конфигурацию?
Нет. DT содержит и конфигурацию, поэтому загрузка в базу с другой конфигурацией (например, в 1С:ЗУП) либо невозможна, либо полностью заменит её на Бухгалтерию. Для переноса данных между разными конфигурациями используют обработки обмена.
Сколько времени занимает загрузка DT?
Зависит от размера файла и оборудования: небольшая база загружается за несколько минут, база объёмом в десятки гигабайт — за часы. На клиент-серверном варианте процесс обычно дольше, чем в файловом.
Что делать, если при загрузке появилась ошибка и база не открывается?
Не пытайтесь загрузить файл повторно в ту же базу. Восстановите её из резервной копии, сделанной перед загрузкой, затем устраните причину (место на диске, версия платформы) и повторите операцию.
Чем DT отличается от файла 1Cv8.1CD?
1Cv8.1CD — это сам файл файловой базы, который копируют как есть. DT — выгрузка из базы любого типа, которую можно загрузить и в файловый, и в клиент-серверный вариант. Для архивации файловой базы подходят оба способа.
Что важно запомнить
DT загружается только через конфигуратор и полностью заменяет базу. Перед загрузкой сделайте резервную копию, обеспечьте монопольный доступ и достаточно места на диске, после — проверьте отчёты и отключите обмены в тестовых копиях.