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

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

Как открыть выгруженную базу 1С

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

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

Типичные ситуации, когда требуется загрузка .dt: перенос базы на новый компьютер или сервер, развёртывание копии для тестирования, восстановление из архивной копии, получение базы от франчайзи или из облачного сервиса. Во всех случаях порядок действий одинаков: создать пустую базу, войти в конфигуратор и выполнить загрузку.

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

Что такое файл .dt и чем он отличается от файловой базы

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

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

Что подготовить перед загрузкой

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

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

Если загружать планируется в уже существующую базу, сделайте её резервную копию заранее. Загрузка .dt полностью и безвозвратно заменяет всё содержимое базы-приёмника — и конфигурацию, и данные.

Как создать пустую базу для загрузки

Запустите ярлык 1С и в окне списка информационных баз нажмите «Добавить». Выберите вариант «Создание новой информационной базы», затем «Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы». Именно второй пункт нужен для работы с .dt.

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

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

Как загрузить файл .dt через конфигуратор

В списке баз выделите созданную пустую базу и нажмите кнопку «Конфигуратор». Пустая база откроется без запроса пользователя. В меню выберите «Администрирование → Загрузить информационную базу» и укажите путь к файлу .dt.

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

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

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

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

Запуск в режиме предприятия
Норма

База открывается, списки документов и справочников заполнены

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

Ошибка при запуске или пустые списки

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

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

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

Данные старше ожидаемой даты — загружен не тот файл

Конфигурация
Норма

Версия конфигурации совпадает с версией в источнике

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

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

Как открыть выгрузку в существующую базу и на сервере

Загрузка поверх существующей базы

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

Загрузка в клиент-серверную базу

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

Выгрузка из облачного сервиса

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

Сравнение вариантов

Новая пустая база

Самый безопасный путь: ничего не теряется, подходит для переноса и тестовых копий. Требует свободного места на диске.

Загрузка поверх существующей базы

Подходит для восстановления из архива. Обязательна резервная копия, так как данные приёмника уничтожаются.

Подключение файла 1Cv8.1CD

Если у вас не .dt, а файл базы — загрузка не нужна, достаточно добавить папку в список баз.

Типичные ошибки и их решение

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

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

Ошибка монопольного доступа («Информационная база используется») возникает, если в базе-приёмнике остались открытые сеансы. Закройте все окна 1С, проверьте фоновые процессы 1cv8.exe и повторите загрузку.

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

Частые вопросы

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

Нет. Формат .dt читается только конфигуратором платформы 1С через команду «Загрузить информационную базу». Сторонние программы и двойной щелчок по файлу его не откроют. Если конфигуратор недоступен (например, нет лицензии на платформу), потребуется установить платформу 1С.

Что делать, если версия платформы ниже версии выгрузки?

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

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

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

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

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

Можно ли загрузить .dt в базу с другой конфигурацией?

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

Чем загрузка .dt отличается от восстановления через SQL?

Загрузка .dt выполняется штатными средствами 1С и не требует доступа к СУБД. Резервное копирование средствами SQL (бэкап и restore) работает быстрее для больших баз, но требует прав администратора СУБД и переносит базу только в пределах той же СУБД. Файл .dt универсальнее: его можно загрузить и в файловый, и в серверный вариант.

Итог

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

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