Администрирование · 10 мин
Как загрузить информационную базу 1С: полное руководство
Как загрузить информационную базу 1С: добавление в список, восстановление из DT-файла и SQL-бэкапа, проверка результата и решение типичных ошибок после загрузки.
Загрузка информационной базы в 1С — базовая операция, с которой сталкиваются при переезде на новый компьютер, восстановлении данных из резервной копии, передаче базы бухгалтеру или развёртывании тестовой копии для экспериментов. В зависимости от исходных данных процедура различается: иногда достаточно указать путь к папке с базой, а иногда требуется загрузить файл выгрузки DT или развернуть дамп из СУБД.
Критично понимать разницу между «добавлением базы в список» и «загрузкой данных». В первом случае вы просто подключаете уже существующую базу к программе, во втором — переносите данные из файла выгрузки в пустую или новую базу. Ошибка в выборе сценария может привести к потере данных, поэтому перед любыми действиями убедитесь, что у вас есть актуальная резервная копия.
Определяем исходную ситуацию: что именно нужно загрузить
Перед началом работы ответьте на вопрос: в каком виде у вас есть база? От этого зависит весь порядок действий. Файловая база — это папка с файлом 1Cv8.1CD внутри, её можно просто скопировать и подключить. Файл выгрузки .dt — это архив, созданный через конфигуратор, его нужно загружать в пустую базу. Дамп из MS SQL Server, PostgreSQL или другой СУБД восстанавливается средствами самой СУБД, а не конфигуратора.
Также определите, куда вы загружаете базу: в пустую оболочку для восстановления, в существующую базу (данные будут полностью замещены) или в новую базу для параллельной работы. Загрузка DT поверх рабочей базы уничтожит все текущие данные без возможности отката, если нет резервной копии.
Как выбрать способ загрузки
Добавление существующей файловой базы в список
Самый простой сценарий — база уже развёрнута на диске, и нужно просто подключить её к программе. Запустите 1С:Предприятие через ярлык — откроется окно со списком информационных баз. Нажмите кнопку «Добавить», выберите вариант «Добавление в список существующей информационной базы» и нажмите «Далее».
Укажите понятное наименование базы — оно будет отображаться в списке. Выберите тип расположения «На данном компьютере или на компьютере в локальной сети» и через кнопку выбора укажите папку, в которой лежит файл 1Cv8.1CD. Важно выбрать именно папку, а не сам файл. Нажмите «Далее» и «Готово» — база появится в списке и будет готова к запуску.
Если база лежит на сетевом диске, убедитесь, что диск подключён и доступен на чтение и запись. При одновременной работе нескольких пользователей с файловой базой по сети возможны блокировки и снижение скорости — это ограничение файлового режима, а не ошибка загрузки.
- 1Запустите 1С:Предприятие и нажмите «Добавить»
- 2Выберите «Добавление существующей базы»
- 3Введите наименование и укажите папку с файлом 1Cv8.1CD
- 4Завершите мастер и запустите базу в режиме «Предприятие»
- 5Проверьте, что открывается актуальная версия данных
Создание пустой базы для загрузки DT-файла
Чтобы загрузить файл выгрузки, нужна «принимающая» база. В окне запуска нажмите «Добавить» и выберите «Создание новой информационной базы». В мастере выберите вариант «Создание информационной базы без конфигурации» — именно пустая база подходит для загрузки DT, поскольку конфигурация и данные придут из файла выгрузки.
Укажите имя базы и каталог для её размещения. Рекомендуется создавать отдельную папку с понятным именем, например D:\1C_Bases\Trade_Copy, а не смешивать несколько баз в одном каталоге. После завершения мастера база появится в списке, но запускать её в режиме «Предприятие» пока бессмысленно — она пустая.
Убедитесь, что на диске достаточно свободного места: загруженная база обычно занимает заметно больше места, чем размер DT-файла, поскольку файл выгрузки сжат. Ориентируйтесь на запас в 2–3 размера исходной базы, чтобы избежать прерывания загрузки из-за переполнения диска.
Загрузка базы из DT-файла через конфигуратор
Выделите созданную пустую базу в списке и нажмите кнопку «Конфигуратор». Если база совершенно пустая, конфигуратор может предложить создать конфигурацию — соглашайтесь, это формальный шаг. Далее откройте меню «Администрирование → Загрузить информационную базу» и укажите путь к DT-файлу.
Процесс загрузки может занять от нескольких минут до нескольких часов в зависимости от объёма данных и скорости диска. В это время не закрывайте конфигуратор, не выключайте компьютер и не прерывайте операцию — незавершённая загрузка оставит базу в нерабочем состоянии, и процедуру придётся начинать заново с чистой пустой базы.
По завершении конфигуратор обычно предложит перезапуститься. После перезапуска может потребоваться обновление конфигурации базы данных — согласитесь с предложением. Затем запустите базу в режиме «Предприятие» и убедитесь, что открываются справочники, документы и отчёты.
Восстановление клиент-серверной базы из дампа СУБД
Если база работает на SQL Server, PostgreSQL или другой СУБД, загрузка выполняется в два этапа. Сначала администратор СУБД восстанавливает дамп средствами самой СУБД: например, для MS SQL Server используется восстановление из bak-файла через SQL Server Management Studio, для PostgreSQL — утилита pg_restore или psql.
Затем база регистрируется в кластере серверов 1С: откройте консоль администрирования серверов 1С, создайте новую информационную базу, укажите тип СУБД, имя сервера баз данных, имя восстановленной базы и учётные данные пользователя СУБД. После регистрации базу можно добавить в список на клиентских машинах по имени сервера и имени базы в кластере.
Этот сценарий требует прав администратора СУБД и кластера 1С. Если у вас нет таких прав или опыта администрирования, безопаснее привлечь специалиста: ошибка при восстановлении дампа может затронуть другие базы на сервере.
Проверка результата после загрузки
После загрузки не ограничивайтесь тем, что база «открылась». Войдите под рабочей учётной записью и проверьте ключевые данные: последние документы, остатки по складу или счетам, справочники контрагентов и номенклатуры. Сравните дату самого свежего документа с ожидаемой — так вы убедитесь, что загружена нужная версия копии, а не устаревшая.
Дополнительно полезно выполнить тестирование и исправление базы (в конфигураторе: «Администрирование → Тестирование и исправление») в режиме только проверки, без включения исправлений. Это выявит возможные повреждения, возникшие при переносе. Для клиент-серверных баз проверьте также работу регламентных заданий и фоновых процессов.
Как проверить результат
Совпадает с датой создания копии
Документы заметно старше ожидаемых — загружена не та копия
Отчёты формируются без ошибок
Ошибки СУБД или «объект не найден» — база повреждена
Пользователи и права на месте
Список пользователей пуст или пароли не подходят
Сопоставим с исходной базой
Аномально маленький размер — загрузка прервана
Типичные ошибки и способы их устранения
Одна из частых проблем — сообщение о несовместимости версий платформы: база создана на более новой платформе, чем установлена у вас. Решение — установить нужную версию платформы 1С (несколько версий могут сосуществовать на одном компьютере) и запускать базу через неё.
Ошибка «Информационная база заблокирована» при загрузке означает, что с базой работают пользователи или завис сеанс. Завершите все сеансы, закройте конфигураторы на других машинах. Ещё одна типичная ситуация — нехватка прав на папку с базой: убедитесь, что у вашей учётной записи Windows есть полный доступ к каталогу базы.
Перед загрузкой большого DT-файла положите его на локальный диск того компьютера, где запущен конфигуратор. Чтение файла по сети заметно замедляет процесс и повышает риск обрыва из-за нестабильного соединения.
Часто задаваемые вопросы
Можно ли загрузить DT-файл без конфигуратора?
Нет, штатная загрузка DT выполняется только через конфигуратор. Альтернатива — пакетный режим запуска конфигуратора из командной строки с параметрами /RestoreIB, что удобно для автоматизации, но по сути это тот же конфигуратор.
Что делать, если загрузка DT зависает на одном месте?
Сначала проверьте индикатор активности диска: если диск работает, загрузка идёт, просто медленно — большие базы грузятся часами. Если активности нет длительное время, проверьте свободное место и антивирус, который может блокировать процесс. Прерванную базу проще удалить и начать загрузку заново в новую пустую.
Почему после загрузки просит обновить конфигурацию базы данных?
Это нормальная ситуация: структура базы данных приводится в соответствие с загруженной конфигурацией. Соглашайтесь на обновление, при этом убедитесь, что монопольный доступ возможен — других сеансов с базой быть не должно.
Можно ли загрузить базу из одной конфигурации в другую?
Нет, DT-файл жёстко привязан к своей конфигурации: базу «Бухгалтерии» нельзя загрузить в «Управление торговлей». Для переноса данных между разными конфигурациями используются правила обмена и обработки типа «Универсальный обмен данными в формате XML».
Как загрузить базу, если забыт пароль администратора?
Загрузка DT в пустую базу пароля не требует — пароль понадобится уже при входе в загруженную базу. Если пароль утерян, для файловой базы существуют способы сброса, но они требуют технических навыков; проще запросить выгрузку у того, кто знает пароль, с созданным для вас пользователем.
Сколько места нужно для загрузки базы?
Ориентируйтесь на 2–3-кратный размер исходной базы: DT-файл сжат, а при загрузке создаются временные структуры. Для базы в 10 ГБ безопасно иметь 25–30 ГБ свободного места на диске, куда выполняется загрузка.
Что важно запомнить
Папку с 1Cv8.1CD подключают через «Добавить», DT-файл загружают в пустую базу через конфигуратор, SQL-дамп восстанавливают средствами СУБД с регистрацией в кластере. Перед загрузкой всегда делайте резервную копию, а после — проверяйте актуальность документов и работу отчётов.