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

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

Где хранится файл базы данных 1С и как его найти

Где физически хранится файл базы данных 1С, как найти папку с файлом 1Cv8.1CD через конфигуратор и список баз, чем файловый формат отличается от клиент-серверного.

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

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

Важно сразу различать два режима работы. В файловом режиме данные — это файл на локальном диске или в сетевой папке. В клиент-серверном режиме файл 1Cv8.1CD отсутствует в принципе: данные лежат в базе на сервере СУБД, и искать их нужно уже средствами SQL-сервера. Ниже разобраны оба сценария.

Как узнать путь к базе через окно запуска 1С

Самый быстрый способ — посмотреть путь прямо в стартовом окне платформы. Запустите ярлык 1С, в списке информационных баз выделите нужную строку. Внизу окна отображается параметр подключения: для файловой базы это строка вида File="D:\Bases\Trade". Именно этот каталог и есть место хранения базы.

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

Как найти папку с базой за минуту
  1. 1
    Запустите 1С и выделите нужную базу в списке
  2. 2
    Посмотрите строку File="..." внизу окна или нажмите «Изменить»
  3. 3
    Скопируйте путь из поля «Каталог информационной базы»
  4. 4
    Вставьте путь в адресную строку Проводника и нажмите Enter
  5. 5
    Найдите в открывшейся папке файл 1Cv8.1CD — это и есть база

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

Как найти путь через конфигуратор

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

Дополнительно путь виден при выгрузке базы: «Администрирование» → «Выгрузить информационную базу» создаёт файл выгрузки .dt, но сам каталог базы при этом не показывает. Поэтому для определения местоположения конфигуратор менее удобен, чем стартовое окно, — используйте его в основном для операций с копиями, а не для поиска пути.

Что лежит в папке базы кроме 1Cv8.1CD

Каталог файловой базы содержит несколько служебных объектов. Знать их назначение полезно, чтобы при копировании не захватить лишнее или, наоборот, не потерять нужное.

  • 1Cv8.1CD — основной файл базы данных, самый большой по размеру;
  • 1Cv8.1CL — файл блокировок, появляется при открытой базе и удаляется автоматически;
  • папка 1Cv8Log — журнал регистрации в старом формате (.lgp, .lgx);
  • папки 1Cv8FTxt, 1Cv8FTS — индексы полнотекстового поиска;
  • папки 1Cv8tmp* — временные файлы, можно удалять при закрытой базе.

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

Где искать базу, если список баз пуст

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

  • C:\Users\ИмяПользователя\Documents\ — сюда шаблоны установки иногда предлагают создать демо-базу;
  • C:\Bases, D:\1C, D:\Bases — типичные папки, которые создают администраторы;
  • сетевые папки на файловом сервере, если база общая для нескольких пользователей.

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

cmd
dir C:\1Cv8.1CD /s /b 2>nul & dir D:\1Cv8.1CD /s /b 2>nul

Где хранятся данные в клиент-серверном варианте

В клиент-серверном режиме файла 1Cv8.1CD не существует. Платформа 1С обращается к серверу приложений, а тот — к СУБД: MS SQL Server, PostgreSQL, Oracle или IBM DB2. Физически данные лежат в файлах базы данных СУБД (например, .mdf и .ldf у MS SQL), расположение которых задаётся администратором СУБД.

Узнать, какой режим используется, можно в том же окне запуска: в строке параметров вместо File="..." будет указано Srvr="имя_сервера"; Ref="имя_базы". Параметр Srvr — это сервер приложений 1С, а Ref — имя базы в кластере. Путь к файлам СУБД из этого окна не виден — его показывают средства администрирования самой СУБД, например SQL Server Management Studio.

Файловый и клиент-серверный режимы

Файловый режим

Один файл 1Cv8.1CD в локальной или сетевой папке. Копируется простым копированием. Ограничение — подходит для небольшого числа одновременных пользователей.

Клиент-серверный режим

Данные в СУБД на сервере, единого файла нет. Резервные копии делаются средствами СУБД. Требует администратора сервера, но выдерживает высокую нагрузку.

Как безопасно скопировать и перенести базу

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

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

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

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

Как проверить, что найденный файл — актуальная база

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

Как проверить результат

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

Совпадает с последним рабочим днем использования базы

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

Дата старая — вероятно, это архивная копия, а рабочая база в другом месте

Запуск базы из найденной папки
Норма

База открывается, документы за последние даты на месте

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

Ошибка открытия или отсутствие свежих данных — файл повреждён или это не та база

Наличие файла 1Cv8.1CL
Норма

Файла нет при закрытой базе

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

Файл есть, но никто не работает — возможен незавершённый сеанс, проверьте перед копированием

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

Итог

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

Файловая база 1С — это файл 1Cv8.1CD в каталоге, путь к которому виден в окне запуска платформы (строка File="..."). Клиент-серверная база единого файла не имеет — её копии делаются средствами СУБД. Любые операции с файлом базы выполняйте только при завершённых сеансах и при наличии резервной копии.

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

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

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

База лежит в сетевой папке — как узнать, кто сейчас в ней работает?

Наличие файла 1Cv8.1CL в каталоге базы означает, что есть активные сеансы. Точный список пользователей виден в конфигураторе: «Администрирование» → «Активные пользователи». Перед копированием или обновлением попросите всех выйти.

Чем отличается копирование папки от выгрузки в .dt?

Копирование папки сохраняет базу «как есть» вместе с журналом регистрации, но требует закрытых сеансов и не проверяет целостность. Выгрузка в .dt выполняется штатно через конфигуратор, проверяет структуру данных и обычно даёт файл меньшего размера, но не включает журнал регистрации.

Почему файл 1Cv8.1CD такой большой и можно ли его уменьшить?

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

Где хранятся настройки списка баз на компьютере?

Список информационных баз хранится в файле ibases.v8i в профиле пользователя, обычно в папке AppData\Roaming\1C\1CEStart. Этот файл можно скопировать на другой компьютер, чтобы перенести список баз, но сами данные в нём не содержатся — только пути.

Можно ли хранить файловую базу в облачной папке (OneDrive, Яндекс.Диск)?

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