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

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

Где хранится база данных 1С

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

Место хранения базы 1С зависит от режима работы: файлового или клиент-серверного. В файловом режиме вся информационная база — это один файл 1Cv8.1CD вместе с набором служебных файлов в одном каталоге. В клиент-серверном режиме данные физически лежат в СУБД (Microsoft SQL Server, PostgreSQL, Oracle или IBM DB2), а на компьютере пользователя хранится только список подключений.

Быстрее всего узнать точный путь — открыть стартовое окно запуска 1С, выделить нужную базу и посмотреть строку внизу окна: там отображается либо каталог с файлом базы, либо имя сервера и имя базы на СУБД. Этот же путь виден в Конфигураторе через меню «Администрирование → Параметры информационной базы».

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

Как узнать, где хранится база, из списка запуска

Самый простой способ — окно запуска 1С. Откройте ярлык «1С Предприятие», выделите нужную информационную базу в списке и посмотрите на строку статуса в нижней части окна. Для файловой базы там будет указан путь вида File="D:\Bases\Trade", для серверной — Srvr="server1";Ref="trade_db".

Если список баз большой, можно нажать кнопку «Настройка» или открыть свойства выбранной базы — там же отображается тип расположения (на данном компьютере, на веб-сервере или на сервере 1С) и полный адрес.

Альтернативный способ — файл ibases.v8i, в котором платформа хранит список подключённых баз. Обычно он находится в профиле пользователя: C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Файл текстовый, его можно открыть Блокнотом и увидеть параметры Connect= для каждой базы.

Как найти путь к базе
  1. 1
    Запустите 1С и выделите базу в списке
  2. 2
    Посмотрите строку пути внизу окна запуска
  3. 3
    Если строки нет — откройте файл ibases.v8i в профиле пользователя
  4. 4
    Скопируйте путь из параметра Connect и проверьте наличие каталога на диске

Файловый режим: что и где лежит на диске

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

Типовые места размещения файловых баз:

  • C:\Bases\ или D:\1C_Bases\ — выделенные каталоги на локальном диске;
  • сетевая папка на файловом сервере, например \\SERVER\1C\Trade;
  • каталоги внутри «Документов» или на рабочем столе — частый вариант при установке «по умолчанию» без участия администратора.

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

Клиент-серверный режим: данные на SQL-сервере

В клиент-серверном варианте на диске пользователя нет файла базы. Данные хранятся в базе данных СУБД: Microsoft SQL Server, PostgreSQL (включая сборки PostgresPro), Oracle или IBM DB2. Сервер 1С:Предприятия выступает посредником между клиентами и СУБД.

Физическое расположение файлов данных определяется настройками самой СУБД. Например, для MS SQL Server файлы .mdf и .ldf обычно лежат в каталоге данных экземпляра, который задавался при установке. Узнать его можно через SQL Server Management Studio в свойствах конкретной базы данных на вкладке «Файлы».

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

Сравнение режимов хранения

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

База — каталог с файлом 1Cv8.1CD. Подходит для небольших команд. Ограничение: чувствительность к сбоям сети и росту объёма.

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

Данные в СУБД на сервере. Подходит для десятков и сотен пользователей. Ограничение: требует администрирования СУБД и сервера 1С.

Работа через веб-сервер

Подключение по HTTP к опубликованной базе. Физическое хранение всё равно файловое или SQL — веб-сервер лишь канал доступа.

Как найти базу, если путь утерян

Если ярлык запуска потерян или список баз пуст, базу можно найти поиском по диску. Ищите файл с именем 1Cv8.1CD — он уникален для файловых баз 1С. В проводнике Windows достаточно ввести имя файла в строку поиска на нужном диске.

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

Для серверных баз уточните у администратора имя сервера 1С и имя базы в кластере — без этих параметров подключение восстановить нельзя, а сами данные остаются на SQL-сервере.

powershell
Get-ChildItem -Path D:\ -Recurse -Filter 1Cv8.1CD -ErrorAction SilentlyContinue | Select-Object FullName

Перенос базы и резервное копирование

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

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

Для клиент-серверных баз резервное копирование делается средствами СУБД (резервная копия базы данных) либо выгрузкой .dt. Копирование файлов .mdf/.ldf напрямую без остановки служб SQL Server приведёт к повреждённой копии.

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

Как проверить, что всё на месте

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

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

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

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

Открытие базы
Норма

База запускается в режиме Предприятия без сообщений об ошибках

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

Ошибка открытия файла или требование восстановления

Актуальность данных
Норма

Документы и отчёты за последние дни на месте

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

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

Журнал регистрации
Норма

Журнал открывается и содержит записи

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

Журнал пуст или не читается после переноса

Часто задаваемые вопросы

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

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

Чем отличается файл 1Cv8.1CD от выгрузки .dt?

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

Где хранятся базы 1С:Фреш и других облачных сервисов 1С?

В облачных сервисах данные размещаются на серверах оператора, пользователю доступен только вход через браузер или тонкий клиент. Локального файла базы нет; получить свои данные можно через выгрузку, предусмотренную сервисом.

Как узнать размер базы и не пора ли переходить на SQL?

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

Можно ли восстановить базу, если файл 1Cv8.1CD повреждён?

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

Итог

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

Файловая база 1С — это каталог с файлом 1Cv8.1CD, путь к нему виден в окне запуска и в файле ibases.v8i. Серверная база хранится в СУБД, а на клиенте — только строка подключения. Перенос и копирование выполняйте только при завершённых сеансах или через выгрузку .dt.