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

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

Как загрузить файловую базу 1С

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

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

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

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

Что понадобится перед началом работы

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

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

Также проверьте свободное место на диске. При загрузке .dt платформе нужно пространство под новый файл базы и временные файлы; как правило, ориентируются на объём, заметно превышающий размер самой выгрузки.

Как подключить существующую файловую базу к списку

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

Далее укажите произвольное понятное наименование базы — оно будет отображаться в списке, — и тип расположения «На данном компьютере или на компьютере в локальной сети». Затем через кнопку выбора укажите путь к каталогу, в котором лежит файл 1Cv8.1CD. Выбирать нужно именно папку, а не сам файл.

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

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

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

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

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

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

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

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

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

Как проверить, что загрузка прошла успешно

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

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

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

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

База открывается в режиме 1С:Предприятие
Норма

Вход под учётной записью проходит без ошибок

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

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

Наличие данных
Норма

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

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

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

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

Открывается в конфигураторе, соответствует ожидаемой

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

Сообщение «конфигурация отсутствует» после загрузки .dt

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

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

Ещё одна ситуация — ошибка «Нет прав на запуск конфигуратора» или невозможность установить монопольный режим при загрузке .dt. Убедитесь, что все пользователи вышли, и что ваша учётная запись имеет полные права. Также проверьте, что каталог базы не открыт другим процессом и не заблокирован антивирусом.

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

Когда файловый вариант не подходит

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

В таких условиях рассматривают перевод базы в клиент-серверный вариант (MS SQL, PostgreSQL). Выгрузка в .dt и последующая загрузка на сервер — стандартный способ миграции, но он требует развёрнутой серверной инфраструктуры и участия администратора.

Способы загрузки базы

Подключение каталога

Подходит, когда есть готовая папка с 1Cv8.1CD. Быстро, без потери данных, но требует совместимой версии платформы

Загрузка из .dt

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

Копирование каталога целиком

Подходит для резервного копирования и переноса на другой ПК. Копировать нужно только при закрытых сеансах

Итог

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

Готовый каталог базы подключают через «Добавить → Существующая база», файл .dt загружают через конфигуратор в пустую базу. Перед любой загрузкой в существующую базу делайте резервную копию, а после — проверяйте данные и целостность.

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

Можно ли открыть файл .dt двойным щелчком?

Нет. Файл .dt — это архив выгрузки, который платформа обрабатывает только через конфигуратор командой «Администрирование → Загрузить информационную базу». Двойной щелчок ничего не даст, а попытка переименовать его в 1Cv8.1CD повредит базу.

База не открывается и сообщает о несовместимости версии платформы. Что делать?

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

Как перенести файловую базу на другой компьютер?

Завершите все сеансы, скопируйте весь каталог базы (вместе с 1Cv8.1CD) на новый компьютер и подключите его через «Добавить → Существующая база». Альтернатива — выгрузить .dt на старом компьютере и загрузить в пустую базу на новом.

После загрузки .dt база пустая. Почему?

Чаще всего загружен не тот файл выгрузки или выгрузка была сделана из пустой базы. Проверьте дату и размер файла .dt и повторите загрузку с правильным файлом. Если выгрузка заведомо содержала данные, убедитесь, что процесс загрузки завершился без ошибок.

Нужно ли останавливать работу пользователей для загрузки .dt?

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

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

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