Администрирование · 9 мин
Где найти файл базы данных 1С
Где находится файл базы данных 1С: как определить путь через конфигуратор и список баз, где лежит 1Cv8.1CD, чем отличается файловая база от серверной и как не потерять данные.
Файловая база 1С физически хранится в одном файле с именем 1Cv8.1CD, который лежит в каталоге, указанном при добавлении базы в список. Рядом с ним находятся служебные файлы и папки — журнал регистрации, временные файлы, хранилище конфигурации при совместной работе. Понимать, где именно находится этот каталог, нужно для резервного копирования, переноса базы на другой компьютер, проверки объёма занятого места и восстановления после сбоев.
Проблема в том, что путь к базе редко кто-то запоминает. Базу могли добавить давно, настраивал её другой специалист, а папка может находиться как на локальном диске, так и на сетевом ресурсе. Кроме того, у серверных баз вообще нет отдельного «файла» — данные лежат в СУБД (MS SQL, PostgreSQL и т.д.), и искать их нужно совсем иначе.
Ниже разобраны рабочие способы определить расположение базы: через стартовое окно «1С:Предприятие», через конфигуратор, через строку подключения и через поиск по диску. Отдельно рассмотрены серверные базы, типичные ошибки при работе с файлом и ситуации, когда лучше не действовать самостоятельно.
Как устроено хранение данных 1С: файловый и серверный варианты
Прежде чем искать файл, важно понять, какой у вас тип базы. В файловом варианте все данные — документы, справочники, конфигурация, пользователи — упакованы в один файл 1Cv8.1CD в обычной папке на диске. Этот формат используется в небольших организациях и на домашних компьютерах.
В серверном варианте платформа 1С работает как клиент, а данные хранятся в системе управления базами данных — чаще всего MS SQL Server или PostgreSQL. Файла 1Cv8.1CD в этом случае не существует: данные распределены по таблицам СУБД, а физически находятся в файлах самой СУБД (например, .mdf и .ldf у MS SQL).
Сравнение вариантов хранения
Один файл 1Cv8.1CD в обычной папке. Легко скопировать и перенести, но ограничена по объёму и числу одновременных пользователей.
Данные в СУБД (MS SQL, PostgreSQL). Копирование делается средствами СУБД или через выгрузку в dt, простого файла для копирования нет.
Способ 1: посмотреть путь в окне запуска 1С
Самый быстрый способ — открыть стартовое окно «1С:Предприятие», где отображается список информационных баз. Выделите нужную базу одиночным щелчком, не запуская её. В нижней части окна появится строка с полным путём к каталогу базы, например: File="D:\Bases\Trade" или \\Server\1C\Accounting.
Если путь не помещается в строку, нажмите кнопку «Изменить» — откроется мастер редактирования, где на первом шаге видно полный путь к каталогу. Ничего менять не нужно: просто скопируйте или запишите путь и нажмите «Отмена».
- 1Откройте ярлык 1С — появится список баз
- 2Выделите нужную базу одиночным щелчком
- 3Посмотрите путь в строке внизу окна
- 4Если строка обрезана — нажмите «Изменить» и посмотрите путь в мастере
- 5Скопируйте путь и откройте его в Проводнике Windows
Обратите внимание на начало пути. Если он начинается с File= и буквы диска или сетевого пути — это файловая база. Если видны параметры вида Srvr= и Ref= — база серверная, и искать файл 1Cv8.1CD бессмысленно.
Способ 2: узнать расположение через конфигуратор
Если вы уже работаете в базе, путь можно посмотреть изнутри. Откройте конфигуратор, затем перейдите в меню «Администрирование» → «Свойства информационной базы» (в некоторых версиях — «Параметры информационной базы»). В открывшемся окне будет указан каталог базы.
Альтернатива без конфигуратора: в режиме «1С:Предприятие» откройте меню «Файл» → «Сведения для технической поддержки» или пункт «О программе» — там обычно отображается строка соединения с текущей базой, включая путь к каталогу.
Способ 3: найти файл поиском по диску
Если база не добавлена в список или список потерян (например, после переустановки Windows), поможет поиск по имени файла. Откройте Проводник, перейдите на диск и введите в строке поиска имя файла базы. Поиск по всем дискам может занять заметное время, особенно на больших томах.
dir C:\1Cv8.1CD /s /bКоманда выше ищет файл на диске C: во всех вложенных папках. Повторите её для других дисков (D:, E:), заменив букву. Найденные пути покажут все каталоги с базами, включая старые копии и архивы — по дате изменения файла можно понять, какая из баз актуальная.
Типичные места, где базы размещают чаще всего: папка 1C или Bases в корне диска, каталог Документы пользователя, отдельный диск на сервере, общие сетевые папки. В домашнем каталоге платформа по умолчанию предлагает создать базу в папке вида Документы\1С или рядом с ней — проверьте это место в первую очередь.
Что находится в каталоге базы кроме 1Cv8.1CD
Открыв папку базы, вы увидите не один файл, а набор объектов. Главный файл — 1Cv8.1CD, именно он содержит все данные. Рядом может лежать файл 1Cv8.1CL — это файл блокировок, который появляется при открытой базе и удаляется при корректном закрытии. Его наличие означает, что база сейчас используется или была закрыта аварийно.
Папка 1Cv8Log (или файл журнала регистрации) хранит историю действий пользователей. Временные файлы и вложения могут занимать дополнительное место. При копировании базы вручную достаточно скопировать файл 1Cv8.1CD — остальное платформа пересоздаст сама, хотя журнал регистрации при этом будет потерян.
Как проверить, что нашли нужную базу
Свежая, совпадает с последним рабочим днём
Старая дата — вероятно, это архивная копия
Сопоставим с ожидаемым объёмом данных
Подозрительно маленький файл — возможно, пустая база
Отсутствует, когда база закрыта
Присутствует при закрытой базе — признак аварийного завершения
Где искать данные серверной базы
У серверной базы строка подключения содержит имя сервера (Srvr) и имя базы (Ref). Сами данные лежат в файлах СУБД на сервере. Для MS SQL Server расположение файлов базы можно увидеть в SQL Server Management Studio: свойства базы данных → вкладка «Файлы». Для PostgreSQL каталог данных задаётся в настройках кластера.
Работать с этими файлами напрямую — копировать, перемещать, открывать — нельзя: это почти гарантированно повредит базу. Для резервного копирования серверных баз используют штатные средства СУБД (backup) или выгрузку базы в файл .dt через конфигуратор 1С.
Типичные ошибки при поиске и работе с файлом базы
Если базу перенесли в другую папку, достаточно в окне запуска выделить её, нажать «Изменить» и указать новый путь. Сама база при этом не меняется — обновляется только ссылка в списке.
Если файл базы найден, но базы нет в списке, добавьте её вручную: в окне запуска нажмите «Добавить» → «Добавление в список существующей информационной базы» и укажите каталог с файлом 1Cv8.1CD.
Что важно запомнить
Путь к файловой базе виден внизу окна запуска 1С и в свойствах базы в конфигураторе. Главный файл — 1Cv8.1CD, найти его можно поиском по диску. Серверные базы файла не имеют — их данные лежат в СУБД. Любые операции с файлом выполняйте только при закрытых сеансах и с резервной копией.
Частые вопросы
Можно ли открыть файл 1Cv8.1CD без 1С?
Нет. Это закрытый формат платформы 1С: открыть и прочитать его можно только через платформу, добавив базу в список. Сторонние программы корректно с ним не работают, а попытка открыть его другими средствами может повредить данные.
Почему база занимает много места и можно ли удалить лишние файлы из папки?
Основной объём — сам файл 1Cv8.1CD, он со временем растёт. Удалять из папки базы ничего вручную не следует. Уменьшить размер можно штатно: через тестирование и исправление с опцией сжатия таблиц в конфигураторе, предварительно сделав копию.
Как понять, файловая у меня база или серверная?
Выделите базу в окне запуска и посмотрите строку внизу. Если путь начинается с File= — файловая. Если указаны Srvr= и Ref= — серверная. Тот же признак виден в свойствах базы в конфигураторе.
Нашёл несколько файлов 1Cv8.1CD на диске — какой из них рабочий?
Сравните даты изменения и размеры: актуальная база изменялась недавно и обычно крупнее. Надёжнее всего сверить путь в окне запуска 1С с найденными каталогами — рабочая база та, путь к которой указан в списке.
Можно ли просто скопировать файл базы на флешку как резервную копию?
Да, но только когда с базой никто не работает: все сеансы должны быть закрыты, файл 1Cv8.1CL отсутствовать. Более надёжный способ — выгрузка в файл .dt через конфигуратор (Администрирование → Выгрузить информационную базу), такая копия гарантированно целостна.
Файл базы на сетевом диске, а путь не открывается — что делать?
Проверьте, доступен ли сам сетевой ресурс с вашего компьютера: откройте путь в Проводнике. Если ресурс недоступен, проблема в сети или правах доступа, а не в базе — обратитесь к администратору сети. Сам файл при этом на сервере обычно остаётся в сохранности.