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

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

Как загрузить базу 1С из файла 1Cv8.CD

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

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

Важно не путать 1Cv8.CD с файлом выгрузки *.dt. Файл DT создаётся через конфигуратор («Администрирование → Выгрузить информационную базу») и загружается только через конфигуратор в пустую базу. Файл CD — это «живой» файл базы, который просто кладётся в папку и подключается напрямую. Способы работы с ними принципиально разные, и попытка загрузить CD через «Загрузить информационную базу» закончится ошибкой.

Ниже разобраны оба сценария: основной — подключение CD-файла через список баз, и дополнительный — что делать, если у вас на руках DT-выгрузка. Также описаны проверка целостности файла, типичные ошибки и ограничения, о которых нужно знать до начала работы.

Что проверить перед подключением CD-файла

Прежде чем подключать базу, убедитесь, что файл не повреждён и подходит вашей платформе. Минимальный набор проверок займёт пару минут и избавит от большинства ошибок на старте.

Во-первых, посмотрите размер файла. Рабочая база редко весит меньше нескольких десятков мегабайт. Файл размером в несколько килобайт — почти наверняка обрывок при копировании. Во-вторых, убедитесь, что файл называется именно 1Cv8.CD или 1Cv8.1CD — если его переименовали, верните корректное имя, иначе платформа базу не увидит. В-третьих, проверьте, что рядом нет открытых сеансов: если база лежит на сетевом диске и кто-то в ней работает, копировать и подключать её в этот момент нельзя.

Имя файла1Cv8.CD или 1Cv8.1CD

Другое имя — переименуйте, иначе платформа не распознает базу

РазмерОбычно от десятков МБ

Несколько КБ — признак обрывка при копировании

РасположениеЛокальный диск предпочтительнее

С сетевого диска скопируйте локально и проверьте целостность

Версия платформыНе ниже версии, в которой работала база

База от новой платформы на старой не откроется

Подключение базы через список информационных баз

Это основной и самый простой способ. Он не требует конфигуратора и подходит для любого файлового варианта 1С: Бухгалтерии, Управления торговлей, ЗУП и других конфигураций.

Как подключить базу из файла 1Cv8.CD
  1. 1
    Создайте отдельную пустую папку, например D:\Bases\NewBase, и скопируйте в неё файл 1Cv8.CD
  2. 2
    Откройте окно запуска 1С (ярлык 1С:Предприятие) со списком информационных баз
  3. 3
    Нажмите кнопку «Добавить»
  4. 4
    Выберите вариант «Добавление в список существующей информационной базы»
  5. 5
    Введите понятное имя базы и укажите путь к папке с файлом 1Cv8.CD
  6. 6
    Оставьте тип расположения «На данном компьютере или в локальной сети», нажмите «Далее» и «Готово»
  7. 7
    Выберите базу в списке и запустите её в режиме «Предприятие» для проверки

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

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

Если у вас файл DT, а не CD

Частая ситуация: под видом «базы» передают файл 1Cv8.DT. Это не рабочий файл базы, а архивная выгрузка, и подключить его через список баз нельзя. Его нужно загрузить через конфигуратор в заранее созданную пустую базу.

Порядок такой: создайте пустую базу (в окне запуска — «Добавить» → «Создание новой информационной базы» → «Создание базы без конфигурации»), откройте её в режиме «Конфигуратор», затем выберите «Администрирование → Загрузить информационную базу» и укажите DT-файл. После загрузки платформа предложит обновить конфигурацию базы данных — соглашайтесь.

Как отличить CD от DT, если расширение скрыто

Если в проводнике отключено отображение расширений, ориентируйтесь на значок и размер: DT-выгрузки обычно заметно меньше исходной базы за счёт сжатия. Надёжнее включить показ расширений (в проводнике Windows: «Вид» → «Расширения имён файлов») и посмотреть точное имя.

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

Если файл CD лежит в общей сетевой папке и с ним должны работать несколько пользователей, добавьте базу в список на каждом компьютере, указав сетевой путь, например \\SERVER\Bases\Trade. Все пользователи при этом должны иметь права на чтение и запись в эту папку — иначе часть пользователей получит ошибку доступа при запуске.

Учтите ограничение файлового варианта: он рассчитан на небольшое число одновременно работающих пользователей. При росте нагрузки (десятки активных пользователей, большие объёмы данных) файловый вариант начинает тормозить и чаще конфликтовать при блокировках — в такой ситуации рассматривают переход на клиент-серверный вариант с MS SQL, PostgreSQL или другой СУБД.

Способы переноса и подключения базы

Подключение 1Cv8.CD через список баз

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

Загрузка DT через конфигуратор

Подходит для переноса между компьютерами и перехода на клиент-сервер. Требует пустую базу и права администратора

Публикация файловой базы на веб-сервере

Нужна для работы через браузер или тонкий клиент по сети. Требует настройки веб-сервера (IIS или Apache)

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

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

Если при открытии возникают ошибки чтения, база аварийно закрывается или данные отображаются фрагментарно, запустите утилиту проверки физической целостности chdbfl.exe из каталога установленной платформы (папка bin). Она проверяет именно файл CD. Перед запуском проверки сделайте копию файла: исправление изменяет файл напрямую.

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

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

Запуск в режиме Предприятие
Норма

База открывается без ошибок, виден интерфейс конфигурации

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

Ошибка формата потока, аварийное закрытие

Документы и справочники
Норма

Списки открываются, данные за ожидаемые периоды на месте

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

Пустые списки или данные обрываются раньше ожидаемой даты

Отчёты
Норма

ОСВ и аналогичные отчёты формируются и сходятся с ожиданиями

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

Отчёт падает с ошибкой или показывает нули

Файл базы
Норма

Размер соответствует объёму данных, chdbfl ошибок не находит

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

chdbfl сообщает о повреждениях

Типичные ошибки и ограничения

Большинство проблем при работе с CD-файлом связано не с самой процедурой подключения, а с состоянием файла или окружения. Ниже — ошибки, которые встречаются чаще всего.

Типичные ошибки
01
Попытка загрузить 1Cv8.CD через «Загрузить информационную базу» в конфигураторе — эта команда работает только с DT, CD-файл она не примет
02
Копирование файла в момент, когда в базе работают пользователи — полученная копия окажется несогласованной и может не открыться
03
Указание пути к самому файлу вместо папки при добавлении базы — в поле каталога нужно указать папку, где лежит 1Cv8.CD
04
Подключение базы от новой версии платформы на старой — появится ошибка несовместимости версии, обратной конвертации нет
05
Работа с единственной копией файла без резервной — любая конвертация или сбой сделает восстановление невозможным

Отдельно стоит упомянуть права доступа. Если база подключена, но при запуске возникает ошибка доступа к файлу, проверьте, что у вашей учётной записи Windows есть полные права на папку с базой, а сам файл не помечен атрибутом «Только чтение» — такое бывает после копирования с CD/DVD-дисков и некоторых флешек.

Когда файлового варианта недостаточно

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

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

Маршрут решения

Как выбрать действие

У вас файл 1Cv8.CD и нужно просто открыть базуСкопируйте файл в папку и добавьте базу через список информационных баз
У вас файл 1Cv8.DTСоздайте пустую базу и загрузите DT через конфигуратор
База не открывается, ошибка формата потокаСделайте копию файла и проверьте его утилитой chdbfl.exe
Нужна работа нескольких пользователей через браузерПубликуйте файловую базу на веб-сервере или планируйте переход на клиент-серверный вариант

Частые вопросы

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

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

Чем отличаются 1Cv8.CD и 1Cv8.1CD?

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

База просит конвертацию при первом запуске — это опасно?

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

Можно ли просто переименовать DT в CD и подключить?

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

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

Самый надёжный способ — завершить все сеансы работы с базой и скопировать файл 1Cv8.CD вместе с папкой в другое место. Альтернатива — выгрузка в DT через конфигуратор, она удобнее для переноса, но копирование файла быстрее и сохраняет базу «как есть». Копировать файл во время работы пользователей нельзя — копия будет несогласованной.

Почему после подключения база открывается, но данных нет?

Чаще всего подключена не та папка — например, рядом лежит пустая база с похожим именем, и вы указали её. Проверьте путь в свойствах базы в списке и размер файла 1Cv8.CD в этой папке. Реже причина в повреждении файла — тогда помогает проверка chdbfl или восстановление из резервной копии.

Итог

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

Файл 1Cv8.CD подключается через список информационных баз указанием папки, а не загружается через конфигуратор — конфигуратор нужен только для DT-выгрузок. Перед подключением проверьте имя и размер файла, работайте с копией, а после запуска убедитесь, что документы и отчёты на месте. При ошибках чтения используйте chdbfl, предварительно сохранив резервную копию.