К статье
Практический материал

Администрирование · 10 мин

Как установить базу 1С из файла DT

Как установить базу 1С из файла выгрузки DT: создание пустой базы, загрузка через конфигуратор, типичные ошибки и проверка результата после восстановления.

Файл с расширением .dt — это выгрузка информационной базы 1С, созданная через конфигуратор. В нём упакованы и данные, и конфигурация, поэтому из одного файла можно полностью развернуть рабочую базу на новом компьютере, сервере или в тестовой среде. Установка базы из DT сводится к двум этапам: созданию пустой информационной базы и загрузке в неё содержимого файла.

Важно понимать: файл DT сам по себе не является базой, которую можно просто «открыть». Его нужно именно загрузить в заранее созданную пустую базу через режим «Конфигуратор». Попытка указать DT-файл напрямую в списке баз приведёт к ошибке, потому что платформа ожидает каталог с файлами базы или подключение к серверу 1С.

Перед началом работы убедитесь, что у вас есть права администратора в 1С, достаточно свободного места на диске (файл после распаковки может занимать заметно больше места, чем исходный архив) и что версия платформы подходит для загрузки. Ниже разобран весь процесс по шагам, включая типичные ошибки и способы проверки результата.

Подготовка: что проверить перед установкой

Первое, что нужно сделать, — убедиться, что файл DT не повреждён и доступен для чтения. Если файл получен по сети или с внешнего носителя, скопируйте его на локальный диск компьютера, где будет выполняться загрузка: работа с сетевого пути медленнее и чревата обрывами посередине процесса. Проверьте размер файла — он должен совпадать с тем, что был при выгрузке; нулевой или подозрительно маленький размер указывает на неполное копирование.

Второй момент — версия платформы 1С. Загрузить базу, выгруженную из более новой версии платформы, в старую обычно нельзя. Если у вас стоит платформа старше той, на которой делалась выгрузка, сначала обновите платформу. Обратная ситуация (загрузка старой выгрузки в новую платформу) обычно проходит без проблем, но после загрузки может потребоваться конвертация базы.

Третье — свободное место. Файловая база после загрузки может занимать в несколько раз больше места, чем сжатый DT-файл. Ориентируйтесь минимум на трёхкратный запас относительно размера файла выгрузки, особенно если база большая.

Создание пустой информационной базы

Запустите ярлык 1С и в окне стартера нажмите кнопку «Добавить». В мастере выберите вариант «Создание новой информационной базы» и нажмите «Далее». На следующем шаге выберите «Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы» — именно этот пункт нужен для установки из DT.

Укажите понятное имя базы — оно будет отображаться в списке при запуске. Затем выберите тип расположения: «На данном компьютере или на компьютере в локальной сети» для файлового варианта. Укажите пустой каталог, где будет храниться база. Каталог должен существовать и быть пустым, иначе мастер выдаст предупреждение.

После завершения работы мастера в списке появится новая база. Она пока пустая — в ней нет ни конфигурации, ни данных. Следующий шаг — загрузка в неё содержимого DT-файла.

Порядок создания пустой базы
  1. 1
    Откройте стартер 1С и нажмите «Добавить»
  2. 2
    Выберите «Создание новой информационной базы»
  3. 3
    Отметьте вариант «без конфигурации… для загрузки выгруженной ранее базы»
  4. 4
    Задайте имя и укажите пустой каталог на локальном диске
  5. 5
    Завершите работу мастера и убедитесь, что база появилась в списке

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

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

В меню конфигуратора откройте «Администрирование» и выберите пункт «Загрузить информационную базу». В диалоге укажите путь к файлу .dt и подтвердите операцию. Платформа предупредит, что загрузка приведёт к замене данных, — соглашайтесь, только если уверены в выбранной базе.

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

Установка на клиент-серверный вариант 1С

Если база должна работать в клиент-серверном режиме, общая логика та же, но пустую базу создают через консоль кластера серверов 1С. В консоли откройте ветку нужного кластера, выберите «Информационные базы» и создайте новую базу, указав имя, тип СУБД (MS SQL, PostgreSQL и т.д.) и параметры подключения к серверу баз данных.

После создания пустой серверной базы подключитесь к ней через конфигуратор и выполните ту же команду «Администрирование → Загрузить информационную базу». Учтите, что загрузка большого DT в серверную базу создаёт значительную нагрузку на СУБД: планируйте операцию на нерабочее время и убедитесь, что на сервере баз данных достаточно места для журнала транзакций.

Альтернативный путь для серверного варианта — развернуть базу сначала в файловом режиме, проверить её работоспособность, а затем перенести на сервер через новую выгрузку-загрузку или средствами СУБД. Это удобно, когда нужно предварительно убедиться, что DT-файл цел и база открывается.

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

После перезапуска конфигуратора откройте конфигурацию базы — она должна отображаться со своим названием и версией, а не пустой. Затем запустите базу в режиме «1С:Предприятие» и войдите под пользователем, который существовал в исходной базе на момент выгрузки. Логины и пароли переносятся вместе с данными.

Проверьте ключевые данные: откройте несколько документов за последний период, сверьте остатки по складу или оборотно-сальдовую ведомость с контрольными значениями из исходной базы. Если цифры совпадают и документы открываются без ошибок, установка прошла успешно. Дополнительно имеет смысл выполнить тестирование и исправление базы («Администрирование → Тестирование и исправление») в режиме проверки без исправлений.

Контрольные точки

Как проверить результат

Конфигурация в конфигураторе
Норма

Отображается название и версия конфигурации

Тревожный признак

Конфигурация пустая или не открывается

Вход в режим предприятия
Норма

Пользователь входит, открывается интерфейс

Тревожный признак

Ошибка аутентификации или пустое окно

Данные документов
Норма

Документы открываются, остатки совпадают с исходной базой

Тревожный признак

Ошибки при открытии, расхождения в остатках

Типичные ошибки при установке и их решение

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

Вторая распространённая ситуация — нехватка места на диске в середине загрузки. Процесс зависает или падает с ошибкой записи. Освободите место, удалите недогруженную базу и повторите всю процедуру с чистого каталога: частично загруженная база непригодна для работы.

Третья группа проблем — права доступа. Если конфигуратор не может создать файлы в каталоге базы или прочитать DT-файл, проверьте права пользователя операционной системы на обе папки. При установке на сервер также проверьте права учётной записи агента сервера 1С и пользователя СУБД.

Типичные ошибки
01
Загрузка DT поверх рабочей базы без резервной копии — данные теряются без возможности восстановления
02
Попытка открыть DT как обычную базу через список — платформа не понимает этот формат напрямую
03
Прерывание загрузки большого файла — база остаётся в повреждённом состоянии, всё приходится начинать заново
04
Игнорирование разницы версий платформы — загрузка падает с ошибкой формата или база не обновляется после восстановления

Часто задаваемые вопросы

Можно ли открыть файл DT без конфигуратора?

Нет. Файл DT — это внутренний формат выгрузки платформы 1С, и единственный штатный способ его использовать — загрузка через конфигуратор в пустую информационную базу. Сторонние программы не умеют корректно разворачивать этот формат в рабочую базу.

Сколько времени занимает загрузка базы из DT?

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

Чем DT отличается от копии каталога файловой базы?

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

Загрузка прервалась с ошибкой — база испорчена?

Да, частично загруженная база непригодна для работы. Удалите её каталог (или саму базу в консоли кластера для серверного варианта), создайте пустую базу заново и повторите загрузку, предварительно устранив причину сбоя: нехватку места, обрыв сети или повреждённый файл.

Переносятся ли пользователи и их пароли при загрузке из DT?

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

Можно ли загрузить DT из файловой базы в серверную и наоборот?

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

Итог

Что важно запомнить

Установка базы 1С из DT — это создание пустой базы и загрузка в неё файла через конфигуратор командой «Администрирование → Загрузить информационную базу». Перед загрузкой проверьте целостность файла, версию платформы и свободное место, а поверх рабочей базы загружайте только после резервного копирования. После восстановления обязательно проверьте вход пользователя и сверьте контрольные данные.