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

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

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

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

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

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

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

Определите, в каком виде у вас копия базы

Способ подключения полностью определяется форматом копии. Откройте папку, куда её скопировали, и посмотрите, что внутри.

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

Если база работала в клиент-серверном варианте (на сервере 1С:Предприятия и MS SQL/PostgreSQL), простой копии папки у вас не будет. В этом случае копия — это либо dt-выгрузка, либо резервная копия средствами СУБД, и восстановлением занимается администратор.

Как подключить скопированную файловую базу через список баз

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

В поле названия укажите понятное имя, например «Бухгалтерия — копия от марта». Тип расположения оставьте «На данном компьютере или на компьютере в локальной сети». Ниже укажите путь к каталогу, где лежит скопированная база — именно к папке, а не к самому файлу. Затем нажмите «Далее» и «Готово».

После этого база появится в списке. Выделите её и нажмите «1С:Предприятие» для обычной работы или «Конфигуратор», если нужно сначала загрузить обновление или проверить структуру.

Как открыть копию в виде файла выгрузки .dt

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

В окне запуска 1С нажмите «Добавить», но на этот раз выберите «Создание новой информационной базы» → «Создание информационной базы без конфигурации». Укажите имя и пустую папку. Затем откройте созданную базу в режиме Конфигуратор и выполните «Администрирование» → «Загрузить информационную базу», указав ваш dt-файл.

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

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

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

Второй путь — полноценная серверная копия: администратор создаёт резервную копию средствами СУБД (например, backup в MS SQL Server), разворачивает её под новым именем и регистрирует новую базу в консоли кластера 1С. Затем пользователь добавляет её в список баз, выбрав тип «На сервере 1С:Предприятия» и указав имя сервера и имя базы.

Варианты подключения копии

Файловая база (1Cv8.1CD)

Подходит для небольших баз и локальной работы; подключается за пару минут через список баз

Выгрузка .dt

Универсальный перенос между компьютерами и вариантами работы; требует создания пустой базы и загрузки через конфигуратор

Серверная копия через СУБД

Для больших баз и многопользовательской работы; требует прав администратора сервера и кластера 1С

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

После открытия копии убедитесь, что вы подключили именно её, а не рабочую базу. Сверьте путь к базе в списке (выделите базу — путь отображается внизу окна запуска). Внутри базы проверьте даты последних документов: в копии они должны заканчиваться на дату создания копии.

Дополнительно полезно открыть пару ключевых отчётов — оборотно-сальдовую ведомость, остатки склада — и сверить итоговые цифры с ожидаемыми. Если копия поднималась для тестирования обновления, проверьте версию конфигурации: «Справка» → «О программе».

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

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

Путь к базе в списке
Норма

Указывает на папку копии

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

Указывает на рабочий каталог — вы подключили не ту базу

Даты документов
Норма

Последние документы соответствуют дате создания копии

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

Появляются свежие документы — это рабочая база

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

Совпадает с версией источника на момент копирования

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

Версия другая — копия старая или загружена не та выгрузка

Типичные ошибки и как их исправить

Самая частая проблема — сообщение «Ошибка формата потока» или «Файл базы данных повреждён» при открытии копии. Обычно это значит, что базу копировали, пока в ней работали пользователи, и файл скопировался в несогласованном состоянии. Решение: сделать копию заново при закрытых сеансах либо воспользоваться dt-выгрузкой. Для диагностики повреждённого файла используют утилиту chdbfl.exe из каталога платформы.

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

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

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

Как не перепутать копию с рабочей базой

Давайте копии явные имена с датой: «Бухгалтерия КОПИЯ 15.03», «ЗУП тест обновления». В самой базе можно дополнительно установить признак копии: в типовых конфигурациях на БСП есть механизм блокировки регламентных заданий при восстановлении из копии — при первом запуске система сама спросит, является ли база копией, и предложит отключить синхронизации и обмены.

Обязательно отвечайте, что это копия. Иначе тестовая база начнёт отправлять данные в банк, на сайт или в другие программы, и вы получите дубли документов во внешних системах. Если такой запрос не появился, вручную проверьте настройки обменов и отключите их.

Часто задаваемые вопросы

Можно ли открыть базу 1С просто двойным щелчком по файлу 1Cv8.1CD?

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

База при открытии требует пароль, которого я не знаю. Что делать?

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

Скопировал папку, но база не открывается и пишет про повреждение файла. Почему?

Скорее всего, копирование выполнялось, пока в базе работали пользователи или был запущен фоновый процесс. Файл скопировался в несогласованном состоянии. Завершите все сеансы, сделайте копию заново и проверьте её. Если повреждение уже есть, попробуйте проверку утилитой chdbfl.exe из каталога платформы.

Можно ли работать в копии и рабочей базе одновременно?

Да, если это две разные базы в разных каталогах, подключённые как отдельные строки в списке. Главное — чётко различать их по именам и не вводить реальные документы в копию. Отключите в копии все обмены с внешними системами.

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

Копирование папки быстрее и сохраняет базу «как есть», но требует, чтобы все сеансы были закрыты, и переносит только файловый вариант. Выгрузка в dt делается через конфигуратор, корректно работает и для серверных баз, и подходит для переноса между разными вариантами работы, но занимает больше времени.

Как перенести копию базы на другой компьютер?

Скопируйте всю папку с файлом 1Cv8.1CD на флешку или по сети, на новом компьютере установите платформу 1С подходящей версии и добавьте базу в список, указав скопированную папку. Если база большая, удобнее сделать dt-выгрузку и загрузить её на новом месте.

Итог

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

Файловую копию подключают через «Добавить» → «Существующая база» с указанием папки, dt-выгрузку загружают в пустую базу через конфигуратор. Копируйте базу только при закрытых сеансах, давайте копиям явные имена и отключайте в них обмены, чтобы не навредить рабочим данным.