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

Администрирование · 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
    Откройте ярлык 1С — появится список баз
  2. 2
    Выделите нужную базу одиночным щелчком
  3. 3
    Посмотрите путь в строке внизу окна
  4. 4
    Если строка обрезана — нажмите «Изменить» и посмотрите путь в мастере
  5. 5
    Скопируйте путь и откройте его в Проводнике Windows

Обратите внимание на начало пути. Если он начинается с File= и буквы диска или сетевого пути — это файловая база. Если видны параметры вида Srvr= и Ref= — база серверная, и искать файл 1Cv8.1CD бессмысленно.

Способ 2: узнать расположение через конфигуратор

Если вы уже работаете в базе, путь можно посмотреть изнутри. Откройте конфигуратор, затем перейдите в меню «Администрирование» → «Свойства информационной базы» (в некоторых версиях — «Параметры информационной базы»). В открывшемся окне будет указан каталог базы.

Альтернатива без конфигуратора: в режиме «1С:Предприятие» откройте меню «Файл» → «Сведения для технической поддержки» или пункт «О программе» — там обычно отображается строка соединения с текущей базой, включая путь к каталогу.

Способ 3: найти файл поиском по диску

Если база не добавлена в список или список потерян (например, после переустановки Windows), поможет поиск по имени файла. Откройте Проводник, перейдите на диск и введите в строке поиска имя файла базы. Поиск по всем дискам может занять заметное время, особенно на больших томах.

cmd
dir C:\1Cv8.1CD /s /b

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

Типичные места, где базы размещают чаще всего: папка 1C или Bases в корне диска, каталог Документы пользователя, отдельный диск на сервере, общие сетевые папки. В домашнем каталоге платформа по умолчанию предлагает создать базу в папке вида Документы\1С или рядом с ней — проверьте это место в первую очередь.

Что находится в каталоге базы кроме 1Cv8.1CD

Открыв папку базы, вы увидите не один файл, а набор объектов. Главный файл — 1Cv8.1CD, именно он содержит все данные. Рядом может лежать файл 1Cv8.1CL — это файл блокировок, который появляется при открытой базе и удаляется при корректном закрытии. Его наличие означает, что база сейчас используется или была закрыта аварийно.

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

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

Как проверить, что нашли нужную базу

Дата изменения 1Cv8.1CD
Норма

Свежая, совпадает с последним рабочим днём

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

Старая дата — вероятно, это архивная копия

Размер файла
Норма

Сопоставим с ожидаемым объёмом данных

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

Подозрительно маленький файл — возможно, пустая база

Файл 1Cv8.1CL
Норма

Отсутствует, когда база закрыта

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

Присутствует при закрытой базе — признак аварийного завершения

Где искать данные серверной базы

У серверной базы строка подключения содержит имя сервера (Srvr) и имя базы (Ref). Сами данные лежат в файлах СУБД на сервере. Для MS SQL Server расположение файлов базы можно увидеть в SQL Server Management Studio: свойства базы данных → вкладка «Файлы». Для PostgreSQL каталог данных задаётся в настройках кластера.

Работать с этими файлами напрямую — копировать, перемещать, открывать — нельзя: это почти гарантированно повредит базу. Для резервного копирования серверных баз используют штатные средства СУБД (backup) или выгрузку базы в файл .dt через конфигуратор 1С.

Типичные ошибки при поиске и работе с файлом базы

Типичные ошибки
01
Копирование файла при открытых сеансах — копия получается битой или несогласованной
02
Путаница между рабочей базой и старой копией — в итоге данные вносятся не туда
03
Попытка открыть 1Cv8.1CD двойным щелчком — файл открывается только платформой 1С через список баз
04
Перенос папки базы без обновления пути в списке — 1С перестаёт находить базу
05
Поиск файла у серверной базы — данные там хранятся в СУБД, а не в 1Cv8.1CD

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

Если файл базы найден, но базы нет в списке, добавьте её вручную: в окне запуска нажмите «Добавить» → «Добавление в список существующей информационной базы» и укажите каталог с файлом 1Cv8.1CD.

Итог

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

Путь к файловой базе виден внизу окна запуска 1С и в свойствах базы в конфигураторе. Главный файл — 1Cv8.1CD, найти его можно поиском по диску. Серверные базы файла не имеют — их данные лежат в СУБД. Любые операции с файлом выполняйте только при закрытых сеансах и с резервной копией.

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

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

Нет. Это закрытый формат платформы 1С: открыть и прочитать его можно только через платформу, добавив базу в список. Сторонние программы корректно с ним не работают, а попытка открыть его другими средствами может повредить данные.

Почему база занимает много места и можно ли удалить лишние файлы из папки?

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

Как понять, файловая у меня база или серверная?

Выделите базу в окне запуска и посмотрите строку внизу. Если путь начинается с File= — файловая. Если указаны Srvr= и Ref= — серверная. Тот же признак виден в свойствах базы в конфигураторе.

Нашёл несколько файлов 1Cv8.1CD на диске — какой из них рабочий?

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

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

Да, но только когда с базой никто не работает: все сеансы должны быть закрыты, файл 1Cv8.1CL отсутствовать. Более надёжный способ — выгрузка в файл .dt через конфигуратор (Администрирование → Выгрузить информационную базу), такая копия гарантированно целостна.

Файл базы на сетевом диске, а путь не открывается — что делать?

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