Как загрузить базу 1С из файла .dt
Файл .dt не открывают двойным щелчком — его загружают в базу через конфигуратор. Безопаснее всего — в новую пустую базу:
- В окне запуска нажмите Добавить… → Создание новой информационной базы → Создание информационной базы без конфигурации….
- Задайте имя, например «Бухгалтерия (из копии)», и пустую папку для базы.
- Откройте новую базу кнопкой Конфигуратор.
- Меню Администрирование → Загрузить информационную базу…, выберите файл
.dt. - Подтвердите загрузку и дождитесь сообщения об успешной загрузке. Конфигуратор предложит перезапуститься — согласитесь.
Теперь откройте базу в режиме 1С:Предприятие: в ней конфигурация и данные из файла.
Загрузка заменяет всё содержимое базы, в которую загружают. Если загрузить .dt в рабочую базу, её текущие данные пропадут без возможности восстановления. Загружайте в новую базу, а если нужно именно в рабочую — сначала выгрузите её саму в отдельный .dt.
Если загрузка не идёт
- В базе работают другие пользователи. Загрузке нужен монопольный режим: попросите всех выйти. Подробнее — в справке База заблокирована: монопольный режим.
- Файл выгружен в более новой версии платформы. Старая платформа может не загрузить
.dtиз новой. Поставьте платформу той же версии, что и у источника, или новее. - Не хватает места на диске. База после загрузки бывает в несколько раз больше файла
.dt— освободите место на диске с папкой базы. - Файл повреждён. Например, скачан или скопирован не до конца. Сравните размер с исходным или попросите выгрузить заново.
Если после загрузки просят пароль
В .dt выгружается и список пользователей. Если в исходной базе были пароли, они действуют и в загруженной — узнайте их у администратора исходной базы.
Из командной строки
Загрузку можно выполнить без окон — например, чтобы ежедневно обновлять тестовую копию рабочей базы:
"C:\Program Files\1cv8\8.3.23.1865\bin\1cv8.exe" DESIGNER /F "C:\Bases\Test" /RestoreIB "D:\Backup\buh.dt" /Out "D:\Backup\restore.log"DESIGNER— запуск конфигуратора,/F— папка базы, в которую загружается файл;/RestoreIB— какой файл.dtзагрузить,/Out— файл журнала, в нём видно, удалась ли загрузка;- если в базе уже есть пользователи, добавьте
/N "имя" /P "пароль"администратора.
Путь к 1cv8.exe — по вашей версии платформы: вместо 8.3.23.1865 подставьте номер своей.
Проверьте путь в /F дважды: команда без вопросов заменит содержимое указанной базы.
Файловая или серверная — неважно
.dt не зависит от варианта базы: выгрузку из файловой базы можно загрузить в серверную и наоборот. Так обычно и переводят базу на сервер — подробнее в справке Файловая и клиент-серверная база.