Администрирование · 9 мин
Как установить базу 1С из архива
Как установить базу 1С из архива: распаковка dt и cf, создание базы в консоли запуска, загрузка данных, проверка результата и типичные ошибки.
Установка базы 1С из архива — стандартная задача, с которой сталкиваются при переезде на новый компьютер, восстановлении после сбоя или развёртывании копии базы для тестирования. Под архивом обычно понимают один из трёх вариантов: файл выгрузки .dt, файл конфигурации .cf или обычный ZIP/RAR-архив, в котором лежит каталог файловой базы.
Порядок действий зависит от того, что именно находится в архиве. Файл .dt — это полная выгрузка информационной базы (данные плюс конфигурация), которая загружается через конфигуратор. Файл .cf содержит только конфигурацию без данных. Каталог базы в ZIP-архиве просто распаковывается и подключается к платформе. Ниже разобраны все три сценария с проверкой результата и типичными ошибками.
Определяем, что лежит в архиве
Прежде чем что-либо устанавливать, распакуйте архив в отдельную папку и посмотрите на содержимое. От типа файла зависит весь дальнейший алгоритм, и ошибка на этом этапе — самая частая причина неудачной «установки».
Если внутри один файл с расширением .dt — это выгрузка информационной базы, сделанная через конфигуратор. Если файл с расширением .cf — это только конфигурация, данных в нём нет. Если вы видите набор файлов, среди которых есть 1Cv8.1CD — это готовый каталог файловой базы, который нужно просто подключить.
Отдельный случай — архив от поставщика конфигурации (шаблон установки). Обычно это самораспаковывающийся дистрибутив или каталог с файлом setup.exe. Такой шаблон устанавливается запуском установщика, а база потом создаётся из шаблона через окно запуска.
Содержит и конфигурацию, и данные. Загружается через конфигуратор
Данных нет. Подходит для обновления или создания пустой базы
Подключается напрямую через список баз, загрузка не нужна
Сначала устанавливается шаблон, затем из него создаётся база
Подготовка: платформа, место и резервная копия
Для работы понадобится установленная платформа 1С:Предприятие подходящей версии. Если база выгружена из более новой версии платформы, чем установлена у вас, загрузка может завершиться ошибкой или база потребует конвертации. Узнать требуемую версию можно у того, кто делал выгрузку, либо ориентироваться на актуальную версию используемой конфигурации.
Проверьте свободное место на диске. Файл .dt при загрузке разворачивается в базу, которая обычно занимает заметно больше места, чем сам архив. Для больших баз желателен запас в 2–3 размера выгрузки. Также убедитесь, что путь к папке базы не содержит кириллицы и пробелов там, где этого можно избежать, — это снижает риск проблем с некоторыми внешними компонентами.
Сценарий 1: установка базы из файла выгрузки .dt
Это самый распространённый способ переноса базы. Сначала создаётся пустая информационная база, затем в неё загружается выгрузка.
- 1Откройте окно запуска 1С (ярлык 1С:Предприятие) и нажмите «Добавить»
- 2Выберите «Создание новой информационной базы», затем вариант «без конфигурации» (пустая база)
- 3Укажите имя базы и папку для её размещения, завершите мастер
- 4Выделите созданную базу и запустите её в режиме «Конфигуратор»
- 5В меню «Администрирование» выберите «Загрузить информационную базу» и укажите файл .dt
- 6Подтвердите загрузку и дождитесь завершения, затем при запросе перезапустите конфигуратор
Во время загрузки конфигуратор может выдавать запросы: о реструктуризации данных, о принятии изменений конфигурации базы данных. Отвечайте утвердительно — это нормальная часть процесса. Прерывать загрузку нельзя: база останется в недогруженном состоянии.
После завершения загрузки конфигуратор обычно предлагает перезапуститься. Соглашайтесь, а затем проверьте базу в режиме «Предприятие»: откройте справочники, несколько документов и отчёт, чтобы убедиться, что данные на месте.
Сценарий 2: подключение готового каталога файловой базы
Если в архиве лежит каталог с файлом 1Cv8.1CD, никакая загрузка не требуется — база уже готова. Достаточно распаковать архив в постоянное место (не во «Временную папку» и не на рабочий стол, откуда каталог легко удалить) и добавить базу в список.
В окне запуска 1С нажмите «Добавить», выберите «Добавление в список существующей информационной базы», укажите название и путь к распакованному каталогу. После этого база появится в списке и запустится как в режиме «Предприятие», так и в конфигураторе.
Если база открывается с сообщением о несовместимости версии платформы, установите платформу той версии, под которой база работала раньше, либо разрешите конвертацию — но только после создания резервной копии каталога.
Сценарий 3: создание базы из шаблона конфигурации
Шаблоны поставщика устанавливаются запуском setup.exe из дистрибутива. Установщик копирует шаблоны в каталог шаблонов (путь можно изменить при установке и потом посмотреть в настройках окна запуска, кнопка «Настройка»).
После установки шаблона в окне запуска выберите «Добавить» → «Создание новой информационной базы». В списке появятся установленные шаблоны: выберите нужную конфигурацию и версию. Мастер предложит вариант «чистая база» или «база с демонстрационными данными», если поставщик его предусмотрел.
Если вместо шаблона у вас только файл .cf, создайте пустую базу без конфигурации, откройте её в конфигураторе, выберите «Конфигурация» → «Загрузить конфигурацию из файла» и укажите .cf. После загрузки обновите конфигурацию базы данных (клавиша F7) и согласитесь на реструктуризацию.
Сравнение способов установки
Переносит и данные, и конфигурацию. Подходит для переезда и восстановления. Требует времени на больших базах
Самый быстрый способ, если есть файл 1Cv8.1CD. Не подходит для переноса в клиент-серверный вариант без дополнительной выгрузки
Создаёт базу без данных. Подходит для нового внедрения, но не для восстановления рабочей базы
Проверка результата после установки
Установка считается завершённой не после сообщения «загрузка выполнена», а после проверки работоспособности базы. Запустите режим «Предприятие» под пользователем с полными правами и пройдитесь по ключевым разделам.
Как проверить результат
База открывается без ошибок, отображается интерфейс конфигурации
Ошибки о несовместимости версии, пустое окно без интерфейса
Номенклатура, контрагенты, документы на месте, проведённые документы открываются
Пустые списки, сообщения о битых ссылках
Оборотно-сальдовая ведомость или аналог формируется за рабочий период
Отчёт пустой или падает с ошибкой
Список пользователей соответствует ожиданиям, вход под рабочим логином возможен
Нет ни одного пользователя или не удаётся войти
Дополнительно полезно выполнить «Тестирование и исправление» базы из конфигуратора (меню «Администрирование») в режиме только проверки, без исправления. Это покажет наличие физических повреждений, особенно если архив передавался по сети или хранился долго.
Типичные ошибки и как их избежать
Отдельно стоит упомянуть права доступа. Если база размещается в общей сетевой папке для нескольких пользователей, у каждого из них должны быть права на чтение и запись в каталог базы. При нехватке прав база либо не открывается, либо работает нестабильно.
Что важно запомнить
Определите тип содержимого архива, создайте под .dt новую пустую базу, не прерывайте загрузку, перед любыми действиями поверх существующей базы делайте резервную копию, а после установки проверяйте данные в режиме Предприятие.
Ответы на частые вопросы
Можно ли установить базу из архива без установленной платформы 1С?
Нет. Для загрузки .dt, .cf и даже для подключения готового каталога базы нужна установленная платформа 1С:Предприятие. Сам архив — это только данные, исполняемой программы в нём нет.
Чем отличается файл .dt от .zip с базой?
.dt — это выгрузка средствами самой 1С, которую нужно загружать через конфигуратор. ZIP-архив — это просто упакованный каталог файловой базы, который распаковывается любым архиватором и подключается через список баз.
Загрузка .dt зависла на несколько часов — это нормально?
Для больших баз (десятки гигабайт) длительная загрузка возможна, особенно на медленном диске. Проверьте, что процесс 1cv8.exe потребляет ресурсы процессора и диска — если активность есть, загрузка идёт. Прерывать её не следует.
Как перенести базу из архива на сервер (SQL)?
Сначала загрузите .dt в файловую базу, убедитесь в её работоспособности, затем создайте пустую базу на сервере СУБД через консоль администрирования 1С и загрузите в неё выгрузку тем же способом через конфигуратор.
Забыли пароль пользователя в восстановленной базе — что делать?
Если в списке пользователей есть администратор с известным паролем, войдите под ним и сбросьте пароль нужного пользователя. Если известных паролей нет, потребуется специалист по 1С — штатных средств сброса без доступа к базе платформа не предоставляет.
Можно ли загрузить .dt из старой версии конфигурации в новую?
Напрямую — нет, загрузка восстановит базу ровно в том виде, в котором она была выгружена. Обновление конфигурации выполняется отдельно, уже после восстановления, штатным механизмом обновления через поддержку.