Администрирование · 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-файла — стандартная операция, выполняемая штатными средствами платформы. Понадобится установленная платформа 1С:Предприятие той же или более новой версии, чем та, на которой создавалась выгрузка. Загрузить dt на более старую версию платформы, как правило, нельзя.
Последовательность действий:
- 1Откройте окно запуска 1С и нажмите «Добавить» → «Создание новой информационной базы»
- 2Выберите «Создание информационной базы без конфигурации» и укажите пустой каталог
- 3Запустите созданную базу в режиме «Конфигуратор»
- 4В меню выберите «Администрирование» → «Загрузить информационную базу»
- 5Укажите путь к dt-файлу и подтвердите загрузку
- 6Дождитесь окончания процесса и при запросе реструктуризации подтвердите её
- 7Проверьте, что база открывается в режиме «Предприятие»
Процесс загрузки большой базы может занять от нескольких минут до нескольких часов. Прерывать его нельзя: прерванная загрузка оставляет базу в нерабочем состоянии, и процедуру придётся начинать заново с чистого каталога.
Как подключить файловую базу 1Cv8.1CD
Если база передана в виде каталога с файлом 1Cv8.1CD, распаковка не требуется вовсе. Скопируйте весь каталог целиком на локальный диск — важно переносить папку полностью, со всеми вложенными файлами и подкаталогами, а не только сам файл 1Cv8.1CD.
Затем в окне запуска 1С нажмите «Добавить», выберите «Добавление в список существующей информационной базы» и укажите путь к каталогу. После этого база появится в списке и будет готова к запуску. Если база запаролена, потребуются логин и пароль пользователя — они передаются вместе с базой.
Как распаковать базу из ZIP или RAR-архива
Если база передана архивом, распакуйте его штатным архиватором (проводник Windows, 7-Zip, WinRAR) в отдельную папку на локальном диске. Не работайте с базой прямо из архива и не открывайте её по сети или с флешки — это замедляет работу и повышает риск повреждения данных при обрыве связи.
После распаковки посмотрите содержимое папки. Наличие файла с расширением .dt означает, что дальше действуйте по инструкции загрузки через конфигуратор. Наличие 1Cv8.1CD — что базу нужно просто подключить по пути к каталогу. Иногда в архиве лежат оба варианта — тогда предпочтительнее dt, так как выгрузка обычно свежее и гарантированно целостна.
Проверка результата после распаковки
После загрузки или подключения базы убедитесь, что она действительно работоспособна. Откройте базу в режиме «Предприятие», войдите под пользователем с полными правами и проверьте ключевые данные: справочники контрагентов и номенклатуры, последние документы, остатки по счетам или складам. Сверьте даты последних документов с ожидаемыми — это покажет, насколько актуальна полученная копия.
Дополнительно полезно запустить «Тестирование и исправление» информационной базы (в конфигураторе, пункт «Администрирование») в режиме проверки без исправления. Это выявит скрытые ошибки, которые не видны при обычном открытии.
Как проверить результат
База открывается без ошибок, список пользователей доступен
Ошибка формата потока, сообщение о повреждении базы
Последние документы соответствуют дате выгрузки
Данные старые или отсутствуют
Проверка завершена без критических ошибок
Ошибки физической целостности, битые ссылки
Типичные ошибки и ограничения
Самая частая проблема — попытка загрузить dt в базу на более старой версии платформы. Решение — обновить платформу до версии не ниже той, на которой делалась выгрузка. Вторая типичная ошибка — нехватка места на диске: распакованная база может занимать в несколько раз больше, чем dt-файл, поэтому запас свободного места должен быть существенным.
Также учитывайте ограничения: dt-выгрузка из клиент-серверной базы большого объёма — долгая операция, и для крупных баз чаще используют бэкапы средствами СУБД. Кроме того, если база при загрузке сообщает о несовместимости версии конфигурации, может потребоваться обновление конфигурации — это уже задача для специалиста с доступом к файлам обновлений.
Часто задаваемые вопросы
Чем открыть файл .dt, если нет установленной 1С?
Никак: формат dt читается только платформой 1С:Предприятие. Потребуется установить платформу подходящей версии, создать пустую базу и загрузить выгрузку через конфигуратор. Сторонние программы для просмотра dt существуют, но они не гарантируют корректного чтения данных и не заменяют полноценную загрузку.
Можно ли распаковать dt в клиент-серверную базу?
Да. Создайте пустую базу на сервере 1С через консоль кластера или при добавлении базы в список, затем откройте её в конфигураторе и выполните стандартную загрузку информационной базы. Учтите, что для больших выгрузок потребуется достаточно ресурсов сервера СУБД и времени.
Почему при загрузке dt появляется ошибка «Несовместимая версия файла»?
Чаще всего выгрузка сделана на более новой версии платформы, чем установлена у вас. Обновите платформу и повторите загрузку. Реже причина — повреждение файла при передаче; попросите отправить выгрузку заново или пересчитать контрольную сумму.
Чем dt-выгрузка отличается от бэкапа SQL?
dt — платформенный формат 1С, независимый от СУБД: его можно загрузить и в файловую, и в серверную базу. Бэкап SQL создаётся средствами СУБД, восстанавливается только в ту же СУБД, но для больших баз выполняется значительно быстрее и позволяет делать регулярные копии по расписанию.
Сколько места нужно для распаковки базы?
Точного коэффициента нет, но ориентируйтесь на то, что развёрнутая база обычно занимает заметно больше места, чем сжатый dt-файл. Обеспечьте свободное место с запасом — минимум в 2–3 раза больше размера выгрузки, а для крупных баз — больше.
Что важно запомнить
Файл .dt распаковывается только через конфигуратор в пустую базу, файловая база 1Cv8.1CD просто подключается по пути, а SQL-бэкап восстанавливается средствами СУБД. Всегда загружайте данные в пустую базу, не прерывайте процесс и проверяйте результат после завершения.