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

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

Как распаковать базу 1С: пошаговая инструкция

Пошаговая инструкция, как распаковать базу 1С: загрузка dt-файла через конфигуратор, работа с файлом 1Cv8.1CD, типичные ошибки и проверка результата.

Под «распаковкой базы 1С» обычно понимают одну из трёх задач: развернуть архивную копию из файла выгрузки с расширением .dt, подключить готовый файловый каталог с базой 1Cv8.1CD или распаковать ZIP/RAR-архив, в котором база была передана. Во всех трёх случаях действия различаются, и ошибка на первом шаге — попытка открыть dt-файл как обычный архив — самая частая причина путаницы.

Файл .dt — это не архив в привычном смысле, а внутренний формат выгрузки информационной базы 1С. Его нельзя открыть программами WinRAR или 7-Zip: распаковка выполняется только штатными средствами платформы через конфигуратор. Файловая база 1Cv8.1CD, наоборот, подключается напрямую, без какой-либо распаковки — достаточно указать путь к каталогу.

Перед любыми действиями определите, что именно у вас на руках: dt-файл, каталог с файлом 1Cv8.1CD, упакованный архив или бэкап из клиент-серверной версии (SQL). От этого зависит весь дальнейший порядок работы.

Определяем, какой формат базы нужно распаковать

Первый шаг — идентификация файла. Если вы получили файл с расширением .dt, это выгрузка информационной базы, созданная через конфигуратор. Если перед вами файл 1Cv8.1CD (обычно большого размера) вместе с папками вроде 1Cv8Log — это готовая файловая база. Если база пришла в виде .zip или .rar, сначала распакуйте архив обычным архиватором и посмотрите, что внутри: dt-файл или каталог файловой базы.

Отдельный случай — выгрузка из клиент-серверной базы. Если копия сделана средствами MS SQL или PostgreSQL (файлы .bak, .backup, .dump), конфигуратор её не распакует: такой бэкап восстанавливается средствами СУБД, а затем база регистрируется на сервере 1С. Уточните у того, кто передавал базу, каким способом она была снята.

Маршрут решения

Как выбрать действие

У вас файл с расширением .dtСоздайте пустую базу и загрузите dt через конфигуратор
У вас файл 1Cv8.1CD в каталогеДобавьте существующую базу в список, указав путь к каталогу
У вас архив .zip или .rarРаспакуйте архиватором и определите содержимое
У вас бэкап SQL (.bak, .dump)Восстановите его средствами СУБД и зарегистрируйте базу на сервере 1С

Как распаковать dt-файл через конфигуратор

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

Последовательность действий:

Порядок загрузки dt-файла
  1. 1
    Откройте окно запуска 1С и нажмите «Добавить» → «Создание новой информационной базы»
  2. 2
    Выберите «Создание информационной базы без конфигурации» и укажите пустой каталог
  3. 3
    Запустите созданную базу в режиме «Конфигуратор»
  4. 4
    В меню выберите «Администрирование» → «Загрузить информационную базу»
  5. 5
    Укажите путь к dt-файлу и подтвердите загрузку
  6. 6
    Дождитесь окончания процесса и при запросе реструктуризации подтвердите её
  7. 7
    Проверьте, что база открывается в режиме «Предприятие»

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

Как подключить файловую базу 1Cv8.1CD

Если база передана в виде каталога с файлом 1Cv8.1CD, распаковка не требуется вовсе. Скопируйте весь каталог целиком на локальный диск — важно переносить папку полностью, со всеми вложенными файлами и подкаталогами, а не только сам файл 1Cv8.1CD.

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

Как распаковать базу из ZIP или RAR-архива

Если база передана архивом, распакуйте его штатным архиватором (проводник Windows, 7-Zip, WinRAR) в отдельную папку на локальном диске. Не работайте с базой прямо из архива и не открывайте её по сети или с флешки — это замедляет работу и повышает риск повреждения данных при обрыве связи.

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

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

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

Дополнительно полезно запустить «Тестирование и исправление» информационной базы (в конфигураторе, пункт «Администрирование») в режиме проверки без исправления. Это выявит скрытые ошибки, которые не видны при обычном открытии.

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

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

Открытие базы в режиме «Предприятие»
Норма

База открывается без ошибок, список пользователей доступен

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

Ошибка формата потока, сообщение о повреждении базы

Актуальность данных
Норма

Последние документы соответствуют дате выгрузки

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

Данные старые или отсутствуют

Тестирование и исправление
Норма

Проверка завершена без критических ошибок

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

Ошибки физической целостности, битые ссылки

Типичные ошибки и ограничения

Самая частая проблема — попытка загрузить dt в базу на более старой версии платформы. Решение — обновить платформу до версии не ниже той, на которой делалась выгрузка. Вторая типичная ошибка — нехватка места на диске: распакованная база может занимать в несколько раз больше, чем dt-файл, поэтому запас свободного места должен быть существенным.

Также учитывайте ограничения: dt-выгрузка из клиент-серверной базы большого объёма — долгая операция, и для крупных баз чаще используют бэкапы средствами СУБД. Кроме того, если база при загрузке сообщает о несовместимости версии конфигурации, может потребоваться обновление конфигурации — это уже задача для специалиста с доступом к файлам обновлений.

Типичные ошибки
01
Попытка открыть dt-файл архиватором — файл не является ZIP-архивом и так не распаковывается
02
Загрузка dt в существующую рабочую базу — все текущие данные будут безвозвратно заменены
03
Копирование только файла 1Cv8.1CD без остального каталога — база откроется с ошибками или не откроется
04
Прерывание процесса загрузки — база остаётся в нерабочем состоянии, загрузку придётся начинать заново
05
Работа с базой прямо с флешки или сетевого диска — риск повреждения при обрыве соединения

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

Чем открыть файл .dt, если нет установленной 1С?

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

Можно ли распаковать dt в клиент-серверную базу?

Да. Создайте пустую базу на сервере 1С через консоль кластера или при добавлении базы в список, затем откройте её в конфигураторе и выполните стандартную загрузку информационной базы. Учтите, что для больших выгрузок потребуется достаточно ресурсов сервера СУБД и времени.

Почему при загрузке dt появляется ошибка «Несовместимая версия файла»?

Чаще всего выгрузка сделана на более новой версии платформы, чем установлена у вас. Обновите платформу и повторите загрузку. Реже причина — повреждение файла при передаче; попросите отправить выгрузку заново или пересчитать контрольную сумму.

Чем dt-выгрузка отличается от бэкапа SQL?

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

Сколько места нужно для распаковки базы?

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

Итог

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

Файл .dt распаковывается только через конфигуратор в пустую базу, файловая база 1Cv8.1CD просто подключается по пути, а SQL-бэкап восстанавливается средствами СУБД. Всегда загружайте данные в пустую базу, не прерывайте процесс и проверяйте результат после завершения.