Администрирование · 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С:Предприятия» и указав имя сервера и имя базы.
Варианты подключения копии
Подходит для небольших баз и локальной работы; подключается за пару минут через список баз
Универсальный перенос между компьютерами и вариантами работы; требует создания пустой базы и загрузки через конфигуратор
Для больших баз и многопользовательской работы; требует прав администратора сервера и кластера 1С
Проверка результата после подключения
После открытия копии убедитесь, что вы подключили именно её, а не рабочую базу. Сверьте путь к базе в списке (выделите базу — путь отображается внизу окна запуска). Внутри базы проверьте даты последних документов: в копии они должны заканчиваться на дату создания копии.
Дополнительно полезно открыть пару ключевых отчётов — оборотно-сальдовую ведомость, остатки склада — и сверить итоговые цифры с ожидаемыми. Если копия поднималась для тестирования обновления, проверьте версию конфигурации: «Справка» → «О программе».
Как проверить результат
Указывает на папку копии
Указывает на рабочий каталог — вы подключили не ту базу
Последние документы соответствуют дате создания копии
Появляются свежие документы — это рабочая база
Совпадает с версией источника на момент копирования
Версия другая — копия старая или загружена не та выгрузка
Типичные ошибки и как их исправить
Самая частая проблема — сообщение «Ошибка формата потока» или «Файл базы данных повреждён» при открытии копии. Обычно это значит, что базу копировали, пока в ней работали пользователи, и файл скопировался в несогласованном состоянии. Решение: сделать копию заново при закрытых сеансах либо воспользоваться dt-выгрузкой. Для диагностики повреждённого файла используют утилиту chdbfl.exe из каталога платформы.
Вторая типичная ситуация — база требует более новую версию платформы, чем установлена. Тогда при запуске появляется сообщение о несовместимости версии. Установите нужный релиз платформы (несколько версий 1С спокойно уживаются на одном компьютере) и выберите её в настройках базы.
Третья ошибка — отсутствие прав на папку с копией. Если база лежит на сетевом диске или в системном каталоге, платформа может не открыть файл. Скопируйте базу в обычную папку профиля пользователя и проверьте, что у вас есть полный доступ к ней.
Как не перепутать копию с рабочей базой
Давайте копии явные имена с датой: «Бухгалтерия КОПИЯ 15.03», «ЗУП тест обновления». В самой базе можно дополнительно установить признак копии: в типовых конфигурациях на БСП есть механизм блокировки регламентных заданий при восстановлении из копии — при первом запуске система сама спросит, является ли база копией, и предложит отключить синхронизации и обмены.
Обязательно отвечайте, что это копия. Иначе тестовая база начнёт отправлять данные в банк, на сайт или в другие программы, и вы получите дубли документов во внешних системах. Если такой запрос не появился, вручную проверьте настройки обменов и отключите их.
Часто задаваемые вопросы
Можно ли открыть базу 1С просто двойным щелчком по файлу 1Cv8.1CD?
Нет. Файл 1Cv8.1CD не ассоциирован с программой напрямую — базу нужно добавить в список информационных баз через окно запуска 1С, указав папку, в которой лежит этот файл.
База при открытии требует пароль, которого я не знаю. Что делать?
Пароль пользователя хранится внутри базы и не зависит от способа подключения. Уточните учётные данные у администратора исходной базы. Если копию делали вы сами, попробуйте свой обычный логин и пароль из рабочей базы — они сохраняются в копии.
Скопировал папку, но база не открывается и пишет про повреждение файла. Почему?
Скорее всего, копирование выполнялось, пока в базе работали пользователи или был запущен фоновый процесс. Файл скопировался в несогласованном состоянии. Завершите все сеансы, сделайте копию заново и проверьте её. Если повреждение уже есть, попробуйте проверку утилитой chdbfl.exe из каталога платформы.
Можно ли работать в копии и рабочей базе одновременно?
Да, если это две разные базы в разных каталогах, подключённые как отдельные строки в списке. Главное — чётко различать их по именам и не вводить реальные документы в копию. Отключите в копии все обмены с внешними системами.
Чем отличается копирование папки базы от выгрузки в dt?
Копирование папки быстрее и сохраняет базу «как есть», но требует, чтобы все сеансы были закрыты, и переносит только файловый вариант. Выгрузка в dt делается через конфигуратор, корректно работает и для серверных баз, и подходит для переноса между разными вариантами работы, но занимает больше времени.
Как перенести копию базы на другой компьютер?
Скопируйте всю папку с файлом 1Cv8.1CD на флешку или по сети, на новом компьютере установите платформу 1С подходящей версии и добавьте базу в список, указав скопированную папку. Если база большая, удобнее сделать dt-выгрузку и загрузить её на новом месте.
Что важно запомнить
Файловую копию подключают через «Добавить» → «Существующая база» с указанием папки, dt-выгрузку загружают в пустую базу через конфигуратор. Копируйте базу только при закрытых сеансах, давайте копиям явные имена и отключайте в них обмены, чтобы не навредить рабочим данным.