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

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

Как загрузить базу 1С 8.3: инструкция по загрузке из файла выгрузки

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

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

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

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

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

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

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

Критически важный шаг — резервная копия текущей базы-приёмника. Для файловой базы достаточно скопировать файл 1Cv8.1CD из каталога базы. Для клиент-серверной — сделать выгрузку в .dt или резервную копию средствами СУБД.

Завершение сеансов и монопольный доступ

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

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

Пошаговая загрузка базы через конфигуратор

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

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

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

Особенности клиент-серверного варианта

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

Загрузка в пустую базу

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

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

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

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

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

Вход в базу
Норма

Вход под учётной записью из исходной базы проходит, интерфейс открывается

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

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

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

Документы за последние даты открываются и проведены

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

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

Отчёты
Норма

Оборотно-сальдовая ведомость или аналог формируется без ошибок

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

Отчёт падает с ошибкой или показывает нули

Права и настройки
Норма

Пользователи имеют прежние роли, работают регламентные задания

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

У пользователей нет доступа, задания не запускаются

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

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

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

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

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

Можно ли загрузить базу 1С 8.3 без конфигуратора?

Нет, загрузка файла .dt выполняется только через конфигуратор. Альтернатива для клиент-серверных баз — восстановление резервной копии средствами СУБД (MS SQL, PostgreSQL), после чего база подключается к кластеру 1С.

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

Файл .dt — универсальный переносимый формат, подходящий и для файловых, и для клиент-серверных баз. Копирование файла 1Cv8.1CD возможно только для файловых баз и не подходит при смене СУБД или версии платформы.

Что делать, если после загрузки не подходят логин и пароль?

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

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

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

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

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

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

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

Итог

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

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