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

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

Как загрузить имеющуюся базу в 1С

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

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

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

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

Как определить формат имеющейся базы

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

Единственный файл с расширением .dt — это выгрузка (дамп) базы, созданная через конфигуратор. Такой файл нельзя просто открыть: его нужно загрузить в пустую базу. Файлы с расширениями .bak или .sql — резервные копии SQL-базы, их восстанавливают средствами СУБД, а не 1С.

Папка с 1Cv8.1CDФайловая база

Подключается через «Добавить» в окне запуска, загрузка не нужна

Файл .dtВыгрузка базы

Загружается через конфигуратор в пустую базу

Файл .bakКопия SQL-базы

Восстанавливается в SQL Server, затем база регистрируется в кластере 1С

Подключение файловой базы к списку баз

Если у вас готовая файловая база, загрузка как таковая не требуется — достаточно указать 1С путь к папке. Скопируйте папку с базой на локальный диск компьютера, например в C:\Bases\Trade. Работа с базой по сети или с флешки замедляет работу и повышает риск повреждения файла при обрыве соединения.

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

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

Загрузка базы из файла выгрузки dt

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

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

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

Восстановление базы на сервере 1С и SQL

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

Если источник — резервная копия SQL-базы (файл .bak), сначала восстановите её средствами SQL Server Management Studio в новую базу данных. Затем в консоли кластера 1С создайте информационную базу, укажите тип СУБД, имя сервера баз данных и имя восстановленной базы. Пользователь SQL должен иметь права на эту базу, иначе подключение завершится ошибкой доступа.

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

Как выбрать способ загрузки

Есть папка с файлом 1Cv8.1CDПодключите базу через «Добавить» в окне запуска — загрузка не нужна
Есть файл .dt и файловый режимСоздайте пустую базу и загрузите dt через конфигуратор
Есть файл .bak от SQL ServerВосстановите копию в СУБД, затем зарегистрируйте базу в консоли кластера 1С
База из облачного сервиса 1С:ФрешЗапросите выгрузку dt в личном кабинете сервиса и загрузите её локально

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

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

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

Если база большая (десятки гигабайт), выгрузка и загрузка dt могут занять часы и потребовать значительного свободного места на диске. Перед стартом убедитесь, что свободного пространства как минимум вдвое больше размера базы, и планируйте операцию на нерабочее время.
ПЗ
Практическое замечание

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

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

Дополнительно выполните «Администрирование» → «Тестирование и исправление» в конфигураторе с проверкой логической и ссылочной целостности — особенно если база копировалась файлами, а не через dt. Обнаруженные ошибки лучше исправить сразу, до начала работы пользователей.

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

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

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

База открывается без сообщений о конвертации и ошибках

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

Ошибка формата или требование обновить конфигурацию в цикле

Справочники и документы
Норма

Данные на месте, количество записей соответствует источнику

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

Пустые справочники или отсутствие документов за часть периодов

Отчёты за последний период
Норма

Обороты и остатки совпадают с данными источника

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

Расхождения в суммах или пустые отчёты

Список пользователей
Норма

Пользователи перенесены, вход работает

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

Не удаётся войти ни под одним пользователем

Типичные ошибки и их последствия

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

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

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

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

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

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

Можно ли загрузить dt в базу, где уже есть данные?

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

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

Выгрузка dt создаёт согласованный снимок базы, который гарантированно загружается в новую базу. Копирование папки быстрее, но безопасно только при полностью закрытой базе; копия, снятая во время работы пользователей, может оказаться повреждённой.

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

Установите с портала 1С версию платформы не ниже той, на которой работала база. После установки в окне запуска выберите базу и укажите нужную версию платформы в её настройках, если их несколько.

Загрузка dt прервалась с ошибкой. База испорчена?

База-приёмник после незавершённой загрузки находится в нерабочем состоянии, но это не проблема: удалите её и создайте новую пустую, затем повторите загрузку. Сам файл dt от неудачной загрузки не портится.

Как перенести базу, если нет доступа к конфигуратору?

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

Почему после загрузки не пускает под старым паролем?

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