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

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

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

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

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

Способ загрузки зависит от формата исходного файла и от режима работы базы. Файловые базы чаще всего восстанавливают из .dt через конфигуратор, клиент-серверные базы значительного объёма — через средства MS SQL Server или PostgreSQL. Неправильный выбор способа — частая причина долгих загрузок, ошибок и повреждённых копий.

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

Что понадобится перед загрузкой базы

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

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

Файл .dtИсточник данных для загрузки

Расширение .dt, адекватный размер, файл доступен для чтения

ПраваНужны административные права

Вход в конфигуратор под пользователем с правами администратора

Свободное местоЗапас на диске

Места должно быть не меньше, чем размер развёрнутой базы, с запасом

СеансыБаза должна быть свободна

Все пользователи вышли, фоновые задания остановлены

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

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

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

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

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

Как загрузить базу в пустой каталог с нуля

Если базы в списке ещё нет, её нужно создать как пустую оболочку, а затем наполнить данными из выгрузки. Это типичный сценарий при переносе базы на новый компьютер.

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

Загрузка клиент-серверной базы через СУБД

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

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

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

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

Универсальный способ для файловых и небольших серверных баз; прост, но медленен на больших объёмах и требует монопольного доступа

Восстановление из копии СУБД

Оптимально для больших клиент-серверных баз; быстро, но требует доступа к СУБД и навыков администрирования

Копирование каталога файловой базы

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

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

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

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

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

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

База открывается без ошибок и запросов на обновление

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

Ошибки метаданных, требование обновить конфигурацию БД, которое завершается сбоем

Ключевые данные
Норма

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

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

Пустые списки, битые ссылки, расхождения в итогах

Пользователи и права
Норма

Вход под рабочими учётными записями проходит

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

Пользователи не найдены или не проходит аутентификация

Дата актуальности
Норма

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

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

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

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

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

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

Когда стоит привлечь специалиста

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

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

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

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

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

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

Частые вопросы о загрузке базы 1С

Чем файл .dt отличается от файла .cf?

Файл .dt — это выгрузка всей информационной базы: конфигурация плюс все данные (документы, справочники, регистры). Файл .cf содержит только конфигурацию без данных. Для восстановления рабочей базы с данными нужен именно .dt.

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

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

Можно ли загрузить базу, пока в ней работают пользователи?

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

Что делать, если загрузка завершилась с ошибкой?

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

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

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

Нужно ли обновлять конфигурацию базы данных после загрузки?

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