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

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

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

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

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

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

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

Определяем, какой у вас файл и какой сценарий подходит

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

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

Файлы Excel, CSV, XML — это не базы, а источники данных. Их содержимое загружают в уже существующую базу с помощью типовых механизмов или внешних обработок.

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

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

Есть файл с расширением .dtИспользуйте «Конфигуратор → Администрирование → Загрузить информационную базу»
Есть папка с файлом 1Cv8.1CDДобавьте базу в список через стартовое окно, указав путь к папке
База находится на сервере 1С или SQLДобавьте базу в список, указав сервер и имя базы данных
Есть только Excel или CSV с даннымиСоздайте или откройте базу и загрузите данные обработкой

Восстановление базы из файла выгрузки (.dt)

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

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

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

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

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

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

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

Для серверной базы выберите «На сервере 1С:Предприятия», укажите имя сервера (кластера) и имя базы данных так, как они заданы в консоли кластера. Учётная запись должна иметь права на эту базу.

Загрузка данных из Excel и других файлов

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

Типовой порядок такой: откройте обработку загрузки, выберите файл Excel, сопоставьте колонки таблицы с реквизитами справочника (наименование, артикул, ИНН и т. д.), запустите загрузку. Система покажет, сколько строк загружено и какие пропущены с ошибками.

Если встроенной обработки нет, применяют универсальные обработки загрузки из табличного документа. Их запускают через «Файл → Открыть» в режиме «Предприятие». Такие обработки требуют аккуратной настройки соответствия колонок и типов данных.

Загрузка через обмен XML и типовые обмены

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

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

Для перехода между разными конфигурациями (например, из «Управление торговлей» в «Комплексную автоматизацию») используют официальные правила конвертации от вендора. Самостоятельное написание правил — задача для специалиста с опытом «Конвертации данных».

Проверка результата и типичные ошибки

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

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

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

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

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

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

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

Ошибка формата потока, требование восстановления

Содержимое справочников
Норма

Номенклатура и контрагенты на месте, количество соответствует источнику

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

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

Документы и отчёты
Норма

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

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

Ошибки при открытии документов, пустые отчёты

Версия конфигурации
Норма

В «О программе» указана ожидаемая версия

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

Версия старее той, что была в источнике

Ограничения и когда нужен специалист

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

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

Итог

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

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

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

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

.dt — это архив выгрузки, который создаётся в конфигураторе и загружается в пустую базу. 1Cv8.1CD — рабочий файл файловой базы, его не загружают, а подключают, указывая папку при добавлении базы в список.

Можно ли загрузить .dt через режим «Предприятие»?

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

База после загрузки требует обновления конфигурации — что делать?

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

Как загрузить базу, если есть только бэкап из SQL?

Бэкап SQL (например, .bak для MS SQL) сначала восстанавливается средствами СУБД на сервере баз данных, затем в консоли кластера 1С создаётся информационная база, привязанная к восстановленной БД. Это работа для администратора с доступом к серверу.

Что делать, если при загрузке .dt появляется ошибка нехватки места?

Освободите место на диске, где расположена база и временные файлы (каталог %TEMP%). Для больших баз требуется свободное пространство, сопоставимое с размером развёрнутой базы, а не только с размером архива .dt.