Администрирование · 10 мин
Чем открыть базу 1С: способы для разных форматов и ситуаций
Разбираем, чем открыть базу 1С: файловый формат 1Cv8.1CD, выгрузка DT, SQL-база. Способы открытия через конфигуратор, предприятие и сторонние утилиты.
Под фразой «открыть базу 1С» обычно скрываются три разные задачи: запустить информационную базу в рабочем режиме, открыть её для настройки в конфигураторе или просмотреть содержимое файла базы без установленной платформы. Способ зависит от формата: файл 1Cv8.1CD — это файловая база, .dt — выгрузка, а клиент-серверная база вообще не имеет одного «файла», который можно открыть двойным щелчком.
Главное, что нужно понять сразу: база 1С — это не документ вроде Word или Excel. Её нельзя открыть блокнотом или табличным редактором и что-то осмысленно прочитать. Для работы нужна платформа 1С:Предприятие подходящей версии, а в отдельных случаях — специализированные утилиты для аварийного доступа к данным.
Как определить, что именно за файл у вас в руках
Прежде чем что-то открывать, посмотрите на расширение и расположение файла. От этого зависит весь дальнейший сценарий.
- 1Cv8.1CD — основной файл файловой информационной базы. Рядом обычно лежат служебные файлы и папки (
1Cv8Log,1Cv8tmpи другие). Открывается платформой напрямую. - .dt — файл выгрузки информационной базы, созданный через конфигуратор. Сам по себе не является рабочей базой: его нужно загрузить в пустую или существующую базу.
- .cf — файл конфигурации без данных. Содержит только структуру и код, открывается через загрузку конфигурации в конфигураторе.
- База на SQL Server, PostgreSQL или другой СУБД — единого файла нет, данные лежат в таблицах СУБД. Открывается через клиент-серверное подключение.
Как открыть файловую базу 1Cv8.1CD через стартер
Стандартный способ — добавить базу в список информационных баз через окно запуска 1С (стартер). Для этого нужна установленная платформа 1С:Предприятие той же или более новой версии, чем та, в которой база создавалась.
- 1Запустите ярлык «1С:Предприятие» — откроется окно со списком баз.
- 2Нажмите «Добавить» и выберите «Добавление в список существующей информационной базы».
- 3Укажите название базы и тип расположения — «На данном компьютере или в локальной сети».
- 4В поле каталога укажите папку, в которой лежит файл 1Cv8.1CD (сам файл выбирать не нужно — только папку).
- 5Завершите добавление, выделите базу в списке и нажмите «1С:Предприятие» или «Конфигуратор».
Частая ошибка на этом шаге — указать путь к самому файлу 1Cv8.1CD вместо папки. Стартер ожидает именно каталог: платформа сама найдёт внутри него нужный файл. Если после добавления база не открывается с ошибкой о версии, значит платформа старше базы — установите актуальный релиз платформы.
Если база лежит в сетевой папке, убедитесь, что у вашей учётной записи есть права на чтение и запись в этот каталог. Открытие файловой базы по сети несколькими пользователями возможно, но при активной работе заметно снижается скорость — это ограничение самого файлового формата.
Как открыть выгрузку .dt
Файл .dt — это архив базы в фирменном формате 1С. Его нельзя «просто открыть» двойным щелчком: сначала создаётся пустая база, а затем в неё загружается выгрузка.
- Создайте пустую папку на диске.
- В стартере 1С нажмите «Добавить» → «Создание новой информационной базы» → выберите создание базы без конфигурации.
- Укажите созданную папку и завершите мастер.
- Откройте новую базу в режиме «Конфигуратор».
- Выберите меню «Администрирование» → «Загрузить информационную базу» и укажите файл .dt.
- Дождитесь окончания загрузки и согласитесь на перезапуск конфигуратора.
Загрузка большой выгрузки может занять продолжительное время — от нескольких минут до часов в зависимости от объёма данных и скорости диска. Прерывать процесс нельзя: получится повреждённая база, которую придётся удалять и начинать заново.
Как открыть клиент-серверную базу на SQL
Если база работает в клиент-серверном варианте, никакого файла 1Cv8.1CD у неё нет. Данные хранятся в СУБД (Microsoft SQL Server, PostgreSQL, Oracle, IBM DB2), а доступ идёт через сервер 1С:Предприятия.
Чтобы открыть такую базу, при добавлении в список выберите тип расположения «На сервере 1С:Предприятия» и укажите имя сервера (кластера) и имя информационной базы, как оно задано в консоли администрирования. Эти параметры сообщает администратор — угадать их нельзя.
Открывать таблицы SQL-базы напрямую через Management Studio или другой клиент СУБД для чтения технически возможно, но структура таблиц неочевидна (имена вида _Document123), а любая прямая запись в обход платформы гарантированно нарушит целостность данных. Для аналитики правильнее использовать отчёты внутри 1С или выгрузку через конфигуратор.
Сравнение вариантов
Подходит для файловых и клиент-серверных баз. Требует установленной платформы и правильной версии.
Нужен для загрузки .dt и .cf, тестирования и исправления. Требует монопольного доступа к файловой базе.
Только аварийный просмотр таблиц без платформы. Не подходят для полноценной работы и внесения данных.
Только чтение для анализа. Запись в обход платформы разрушает базу.
Чем открыть базу 1С без установленной платформы
Ситуация встречается при восстановлении данных со старого диска или при передаче базы человеку без лицензии 1С. Полноценно работать с базой без платформы нельзя, но просмотреть содержимое можно.
Существуют сторонние утилиты, читающие формат 1Cv8.1CD напрямую: они показывают список таблиц и позволяют выгрузить данные в CSV или Excel. Такой подход годится, чтобы извлечь справочники или остатки из «мёртвой» базы, но у него есть ограничения: не читаются данные из полей неограниченной длины в некоторых утилитах, теряются связи между объектами, а пароли пользователей восстановить не получится.
Альтернатива — попросить того, кто передал базу, сделать выгрузку .dt или выгрузить нужные данные штатными средствами 1С в Excel или CSV. Это надёжнее, чем разбирать бинарный формат сторонними средствами.
Типичные проблемы при открытии и их решение
Даже при правильных действиях база иногда не открывается. Вот частые ситуации и что они означают.
Как проверить результат
Открывается окно входа или рабочий стол программы
Ошибка «Не обнаружен файл базы данных» — указан неверный каталог
База открывается без предупреждений о версии
Сообщение о несовместимой версии — нужна более новая платформа
Проверка chdbfl завершается без ошибок
Ошибки чтения — требуется тестирование и исправление
Загрузка завершена, конфигуратор перезапустился
Процесс завис или прерван — базу нужно пересоздать
Ошибка «Файл базы данных повреждён» — типичное последствие копирования открытой базы, сбоя питания или проблем с жёстким диском. Для файловых баз в комплект платформы входит утилита chdbfl.exe (лежит в папке bin установленной платформы): она проверяет физическую целостность файла 1Cv8.1CD. Работайте утилитой только с копией файла.
«Нет прав на запуск толстого клиента» или ошибки лицензии — платформа не находит лицензию. Проверьте, активирована ли лицензия на этом компьютере или доступен ли сервер лицензирования.
База требует монопольного доступа — при открытии конфигуратора или загрузке .dt все пользователи должны выйти. Если сеанс «завис», завершите процессы 1cv8.exe на компьютерах пользователей или перезапустите сервер 1С.
Проверка результата и безопасные границы
После открытия базы убедитесь, что данные на месте: сверьте количество документов за последний период, остатки по складу или оборотно-сальдовую ведомость с исходными значениями, если они известны. Для восстановленных баз дополнительно запустите «Тестирование и исправление» в конфигураторе в режиме проверки без исправления — так вы увидите ошибки, не меняя данные.
Безопасная самостоятельная работа ограничивается добавлением базы в список, загрузкой .dt в пустую копию и проверкой утилитой chdbfl на копии файла. Если база рабочая, содержит учётные данные и при этом повреждена — не экспериментируйте на оригинале: снимите копию и привлеките специалиста по 1С, потому что неудачное «исправление» может усугубить повреждения.
Что важно запомнить
Базу 1С открывают платформой: файловую — через добавление папки в список баз, выгрузку .dt — через загрузку в пустую базу в конфигураторе, SQL-базу — через подключение к серверу. Сторонние утилиты — только для аварийного чтения. Любые операции с риском делайте на копии.
Частые вопросы
Можно ли открыть файл 1Cv8.1CD двойным щелчком?
Да, если на компьютере установлена платформа 1С и расширение .1CD связано с ней — но надёжнее добавить папку базы в список через стартер. Двойной щелчок не всегда корректно определяет нужную версию платформы, если их установлено несколько.
Чем открыть базу 1С 7.7, если установлена только восьмёрка?
Никак напрямую: форматы несовместимы. Для баз 7.7 (файлы .MD, .DBF) нужна платформа 1С:Предприятие 7.7. Альтернатива — конвертация данных в восьмёрку специальными обработками, но это отдельная задача, а не «открытие».
База открывается, но просит логин и пароль, которых я не знаю. Что делать?
Пароль задаёт администратор базы. Самостоятельно сбросить пароль штатными средствами нельзя — это защита от несанкционированного доступа. Обратитесь к администратору или владельцу базы; если он недоступен, потребуется специалист по 1С с процедурой восстановления доступа при подтверждённых правах на базу.
Можно ли открыть базу 1С через Excel или Access?
Нет, формат 1Cv8.1CD этими программами не читается. Из Excel можно получить данные только если их предварительно выгрузили из 1С штатными средствами (отчёт, выгрузка табличного документа) или через стороннюю утилиту чтения 1CD.
Чем открыть базу, если файл 1Cv8.1CD весит несколько гигабайт и не копируется?
Сначала завершите все сеансы работы с базой — копирование при открытых сеансах даёт битый файл. Если файл не копируется из-за ошибок диска, копируйте его средствами, устойчивыми к сбойным секторам, и проверьте диск. Большой размер сам по себе не проблема, но файловые базы такого объёма работают медленно — стоит рассмотреть переход на клиент-серверный вариант.
Обязательно ли для загрузки .dt создавать новую базу?
Да, практически всегда. Загрузка .dt полностью заменяет содержимое базы-приёмника, поэтому использовать имеющуюся рабочую базу опасно. Создание пустой папки и новой базы занимает пару минут и исключает потерю данных.