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

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

Где находится база 1С и как узнать путь к ней

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

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

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

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

Как определить режим работы: файловая или клиент-серверная база

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

Признаки файловой базы: в списке баз путь выглядит как каталог на диске (D:\Bases\Trade или сетевой путь \\Server\Bases\Trade), базу подключают напрямую без указания сервера приложений. Признаки клиент-серверной базы: в параметрах указаны «кластер серверов 1С» и имя базы, а не папка.

Быстро проверить режим можно и внутри программы: откройте сведения о программе (обычно через меню «Справка» или значок «i» в углу окна) — там указан режим работы и каталог базы для файлового варианта.

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

Самый быстрый способ — окно выбора информационных баз, которое появляется при запуске ярлыка 1С. Выделите нужную базу в списке — в нижней части окна отобразится строка вида File="D:\1C_Bases\Accounting" или Srvr="server";Ref="trade". Это и есть точное расположение.

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

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

Что находится внутри папки файловой базы

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

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

Как найти путь через конфигуратор и служебные файлы платформы

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

Все подключённые базы платформа хранит в файле ibases.v8i. Он находится в профиле пользователя Windows, обычно по пути C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Это текстовый файл: его можно открыть блокнотом и увидеть секции вида [Название базы] с параметром Connect=File="..." — там и записан путь.

text
C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i

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

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

В клиент-серверном режиме на компьютере пользователя вообще нет данных базы — есть только ярлык подключения. Данные хранятся в базе СУБД на сервере: в MS SQL Server это файлы .mdf и .ldf в каталоге данных SQL Server, в PostgreSQL — каталог данных кластера.

Узнать, к какому серверу и базе вы подключены, можно через тот же список баз: строка вида Srvr="server1c";Ref="accounting" показывает имя сервера приложений и имя базы в кластере. Точное физическое расположение файлов СУБД смотрит администратор сервера — в консоли управления соответствующей СУБД.

Копирование такой базы файлами СУБД — задача администратора БД и делается штатными средствами СУБД (backup/restore) либо выгрузкой .dt из конфигуратора. Останавливать службы и копировать файлы .mdf «вручную» без понимания процедуры не стоит — велик риск получить нерабочую копию.

Где искать данные в разных режимах

Файловая база

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

Клиент-серверная база

Данные в СУБД на сервере (MS SQL, PostgreSQL). На ПК пользователя данных нет. Копируется через backup СУБД или выгрузку .dt.

База в облаке / через веб-сервер

Подключение по адресу публикации (http/https). Физическое расположение данных доступно только администратору сервера.

Как убедиться, что вы нашли именно рабочую базу

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

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

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

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

Путь в списке баз совпадает с найденной папкой
Норма

Строки совпадают посимвольно

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

Пути разные — найдена копия, а не рабочая база

Файл 1Cv8.1CD в папке
Норма

Файл есть, дата изменения свежая

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

Файла нет или дата старая — это не рабочая база

База открывается после переноса
Норма

Вход выполняется, данные на месте

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

Ошибка открытия или пустые данные — копировали не то или при активных сеансах

Типичные ошибки при поиске и копировании базы

Самая распространённая ошибка — копирование базы во время работы пользователей. Файл 1Cv8.1CD при этом может скопироваться в несогласованном состоянии, и копия не откроется или будет содержать повреждённые данные.

Вторая ошибка — путать каталог установки платформы (Program Files\1cv8) с каталогом базы. Платформа и данные — разные вещи: удаление или перенос папки платформы не переносит базу.

Третья ошибка — перенос только файла 1Cv8.1CD без журнала регистрации и сопутствующих каталогов, когда они нужны (например, для расследования действий пользователей). Для полного переноса копируйте папку целиком.

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

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

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

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

Где по умолчанию создаётся новая база 1С?

Жёстко заданного каталога нет: при создании базы мастер предлагает выбрать папку самостоятельно. Часто используют папки вида C:\1C_Bases или каталоги в профиле пользователя. Если базу создавали не вы, найдите её через строку подключения в списке баз или файл ibases.v8i.

Можно ли перенести базу 1С, просто скопировав папку?

Для файловой базы — да: завершите все сеансы, скопируйте папку целиком на новое место и добавьте базу в список с новым путём. Для клиент-серверной базы такой способ не работает — используйте выгрузку .dt или backup средствами СУБД.

Почему в папке базы нет файла 1Cv8.1CD?

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

Как найти все базы 1С на компьютере?

Откройте файл ibases.v8i в папке AppData\Roaming\1C\1CEStart профиля пользователя — там перечислены все базы, добавленные в список, с их путями. Базы, которые не добавлены в список, можно найти поиском по диску файлов с именем 1Cv8.1CD.

Можно ли хранить файловую базу на сетевом диске?

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

Что делать, если база пропала из списка при запуске?

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