Администрирование · 9 мин
Как загрузить базу данных в 1С:Предприятие
Как загрузить базу данных в 1С:Предприятие из файла выгрузки .dt, подключить файловую и серверную базу, проверить результат и избежать ошибок.
Загрузка базы данных в 1С:Предприятие — типовая задача при переносе учёта на новый компьютер, восстановлении после сбоя или создании рабочей копии из архивной выгрузки. Чаще всего используется файл выгрузки информационной базы с расширением .dt, который создаётся через конфигуратор и содержит все данные и настройки конфигурации.
Важно различать две операции: загрузку данных из файла .dt в существующую пустую базу и простое подключение уже готовой файловой базы к списку в окне запуска. В первом случае данные переносятся внутрь базы, во втором — программа лишь получает путь к папке, где база уже лежит. Оба сценария рассмотрены ниже.
Перед любыми манипуляциями убедитесь, что у вас есть актуальная резервная копия и что никто из пользователей не работает с базой, в которую выполняется загрузка. Загрузка из .dt полностью заменяет содержимое базы-приёмника — восстановить перезаписанные данные без резервной копии невозможно.
Какие способы загрузки базы существуют
В зависимости от исходной ситуации применяются разные механизмы. Выбор определяется тем, что именно у вас есть на руках: файл выгрузки, папка с файловой базой или доступ к серверу 1С.
Сравнение вариантов
Подходит для переноса базы между компьютерами и восстановления из архива. Полностью заменяет содержимое базы-приёмника.
Подходит, если база уже лежит в папке (файл 1Cv8.1CD). Данные не копируются — указывается только путь.
Подходит для переноса данных между базами с идентичной конфигурацией без замены самой конфигурации.
Для клиент-серверных баз на MS SQL или PostgreSQL. Выполняется средствами СУБД, затем база регистрируется в кластере 1С.
Для большинства пользователей файловых баз (небольшие организации, один или несколько компьютеров) основной инструмент — именно загрузка из .dt. Этот формат универсален: файл можно переносить между платформами и разрядностями, он не зависит от версии операционной системы.
Подготовка: что проверить перед загрузкой
Первый шаг — убедиться, что у вас есть права администратора в базе-приёмнике. Учётная запись должна обладать ролью с правом «Администрирование», иначе пункт загрузки будет недоступен или завершится ошибкой.
Второй шаг — проверить свободное место на диске. Развернутая база обычно занимает заметно больше места, чем сжатый файл .dt, поэтому запас свободного пространства должен быть в несколько раз больше размера выгрузки. Также проверьте, что версия платформы 1С на компьютере не старше той, на которой создавалась выгрузка: загрузить .dt с новой платформы в старую нельзя.
Третий шаг — завершить все сеансы пользователей в базе-приёмнике. Загрузка требует монопольного доступа: если кто-то работает, конфигуратор выдаст ошибку «Ошибка разделенного доступа к базе» или «Информационная база занята». Список активных сеансов виден в конфигураторе через «Администрирование → Активные пользователи».
Загрузка базы из файла .dt через конфигуратор
Это основной сценарий. Если базы-приёмника ещё нет, сначала создайте пустую базу: в окне запуска 1С нажмите «Добавить», выберите «Создание новой информационной базы», затем вариант «Создание информационной базы без конфигурации» и укажите папку. В список добавится пустая база, готовая к загрузке.
Во время загрузки конфигуратор показывает индикатор прогресса, но он может «зависать» на отдельных этапах — это нормально для объёмных таблиц. Прерывать процесс нельзя: прерванная загрузка оставляет базу в неконсистентном состоянии, и операцию придётся начинать заново.
После завершения загрузки конфигуратор предложит перезапуститься. Соглашайтесь — это гарантирует, что метаданные конфигурации подхватятся корректно. Если в загружаемой базе были настроены пользователи, войти в неё можно будет только под учётными записями из файла выгрузки.
Как подключить готовую файловую базу без загрузки данных
Если база уже существует в виде папки с файлом 1Cv8.1CD (например, её скопировали с другого компьютера или восстановили из архива папки), загружать ничего не нужно. Достаточно зарегистрировать путь к ней в списке баз.
Откройте окно запуска 1С, нажмите «Добавить», выберите «Добавление в список существующей информационной базы», укажите произвольное понятное наименование и путь к папке с файлом 1Cv8.1CD. После сохранения база появится в списке и будет открываться как обычно.
Учтите ограничение: файловая база не должна лежать в папке, синхронизируемой облачными сервисами, — это частая причина повреждения файла. Также одновременная работа нескольких пользователей с файловой базой возможна только через общий сетевой ресурс и при корректных правах доступа.
Загрузка на клиент-серверном варианте работы
В клиент-серверной архитектуре логика та же, но база-приёмник создаётся через консоль кластера серверов 1С, а файл .dt загружается через конфигуратор, подключённый к серверной базе. Учётная запись администратора кластера и базы должна иметь соответствующие права.
Для больших баз выгрузка и загрузка через .dt работает медленно и требует значительных ресурсов. На серверах часто эффективнее переносить базу средствами СУБД: сделать резервную копию в MS SQL или PostgreSQL, восстановить её на целевом сервере и зарегистрировать базу в консоли кластера с указанием параметров подключения.
При загрузке .dt на сервере следите за журналом транзакций СУБД: он может быстро разрастись. Перед массовой загрузкой имеет смысл временно перевести базу в простую модель восстановления, а после — вернуть полную, если она требуется регламентом.
Проверка результата и типичные ошибки
После загрузки откройте базу в режиме «Предприятие» и убедитесь, что открываются основные разделы: справочники, документы, отчёты. Сверьте количество документов за последний период с исходной базой, проверьте остатки по ключевым регистрам через стандартные отчёты.
Как проверить результат
База открывается под пользователем из выгрузки, интерфейс соответствует ожидаемой конфигурации
Ошибка аутентификации или пустая конфигурация без разделов
Документы и справочники на месте, отчёты формируются без ошибок
Пустые справочники, ошибки при открытии документов
В «О программе» указана ожидаемая версия конфигурации
Версия пустой базы или конфигурация отсутствует
Наиболее частые проблемы: несовместимость версий платформы (выгрузка создана на более новой платформе), нехватка места на диске в середине процесса, попытка загрузки при активных сеансах и повреждённый файл выгрузки. В последнем случае конфигуратор выдаёт ошибку формата потока — такой файл восстановить нельзя, нужна другая копия.
Часто задаваемые вопросы
Можно ли загрузить базу .dt через режим «Предприятие», без конфигуратора?
Нет, загрузка информационной базы из файла .dt выполняется только в конфигураторе. В режиме «Предприятие» доступны лишь обменные механизмы — например, загрузка данных через универсальный обмен XML или типовую синхронизацию, но это перенос данных, а не восстановление базы целиком.
Чем файл .dt отличается от файла 1Cv8.1CD?
Файл 1Cv8.1CD — это сама файловая база данных, с которой работает платформа. Файл .dt — архивная выгрузка этой базы в переносимом формате. Папку с 1Cv8.1CD можно просто подключить к списку баз, а .dt нужно загружать в пустую базу через конфигуратор.
Загрузка прервалась с ошибкой нехватки места. Что делать?
Освободите дисковое пространство с запасом (ориентируйтесь на объём в несколько раз больше размера файла .dt), затем повторите загрузку с начала. База после прерванной загрузки находится в недопустимом состоянии, продолжить с места обрыва нельзя — операция всегда выполняется заново целиком.
Сохранятся ли пользователи и их пароли после загрузки из .dt?
Да, список пользователей и их настройки входят в файл выгрузки. После загрузки входить в базу нужно под учётными записями из исходной базы; пользователи, существовавшие в базе-приёмнике до загрузки, будут заменены.
Можно ли загрузить выгрузку из файловой базы в серверную и наоборот?
Да, формат .dt универсален и не зависит от варианта работы. Выгрузку из файловой базы можно загрузить в базу на сервере 1С и наоборот. Ограничение одно: версия платформы, на которой выполняется загрузка, должна быть не ниже версии, на которой создавалась выгрузка.
Как загрузить только данные, не трогая конфигурацию приёмника?
Файл .dt для этого не подходит — он заменяет всё целиком. Используйте типовую обработку «Выгрузка и загрузка данных XML» или планы обмена: они переносят данные между базами с совпадающей структурой конфигурации, сохраняя настройки приёмника.
Что важно запомнить
Основной способ загрузки базы — конфигуратор, команда «Администрирование → Загрузить информационную базу», файл .dt. Загрузка полностью заменяет содержимое приёмника, требует монопольного доступа и прав администратора. Готовая файловая база подключается проще — добавлением пути в список баз. Перед любой загрузкой делайте резервную копию.