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