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