Администрирование · 7 мин
Как узнать путь к базе 1С
Как узнать путь к базе 1С: через список баз, свойства ярлыка, реестр и конфигуратор. Файловый и серверный режимы, копирование пути, типичные ошибки.
Путь к базе 1С — это адрес расположения информационной базы: либо папка с файлом 1Cv8.1CD на диске (файловый режим), либо имя сервера и базы в кластере 1С или на SQL-сервере (клиент-серверный режим). Знать этот путь нужно при настройке резервного копирования, переносе базы на другой компьютер, подключении нового пользователя, обновлении конфигурации и диагностике ошибок доступа.
Чаще всего путь требуется бухгалтеру или администратору, когда базу нужно скопировать, открыть с другого рабочего места или указать в техподдержке. Способ определения пути зависит от режима работы: для файловой базы достаточно посмотреть строку подключения в окне запуска, для серверной — понадобятся параметры кластера или консоль администрирования.
Ниже разобраны все рабочие способы узнать путь к базе 1С, отличия файлового и серверного вариантов, а также типичные ошибки при копировании и переносе данных.
Как отличить файловую базу от серверной
Прежде чем искать путь, определите режим работы базы — от этого зависит, что именно вы ищете. Файловая база хранится в обычной папке на диске, и её «путь» — это каталог с файлом 1Cv8.1CD. Серверная база физически находится в СУБД (MS SQL Server, PostgreSQL и др.), а «путь» к ней — это связка «имя сервера + имя базы в кластере».
Признак виден прямо в окне запуска: если внизу указано File="D:\Bases\Trade" — база файловая, если Srvr="server1c";Ref="trade" — клиент-серверная. Скопировать серверную базу простым копированием папки невозможно: данные лежат внутри СУБД, и перенос делается через выгрузку в dt или средствами SQL.
Способ 1. Посмотреть путь в окне запуска 1С
Самый простой и универсальный способ. Откройте стартер 1С (ярлык «1С:Предприятие»), в списке баз выделите нужную строку одиночным кликом — в нижней части окна появится строка подключения. Для файловой базы там будет полный путь к папке, например File="\\SERVER\Bases\Accounting".
Если путь длинный и не помещается в строку, нажмите кнопку «Настройка» (или «Изменить» в зависимости от версии) — откроется диалог редактирования параметров базы, где путь показан целиком и его можно выделить и скопировать через Ctrl+C.
Этот способ работает на любом рабочем месте, где база уже добавлена в список, и не требует прав администратора.
- 1Откройте ярлык «1С:Предприятие»
- 2Выделите нужную базу в списке одним кликом
- 3Посмотрите строку подключения внизу окна
- 4Если путь обрезан — нажмите «Настройка» и скопируйте путь из поля каталога
- 5Вставьте путь в проводник, чтобы проверить доступ к папке
Способ 2. Найти путь через реестр Windows
Список баз хранится в реестре текущего пользователя: ветка HKEY_CURRENT_USER\Software\1C\1CEStart\1CEStart.cfg и файлы ibases.v8i в профиле пользователя. Конкретные записи о базах находятся в файле %APPDATA%\1C\1CEStart\ibases.v8i — это текстовый файл, который можно открыть блокнотом.
Внутри каждая база описана секцией с названием в квадратных скобках и параметром Connect, например: Connect=File="C:\1C_Bases\UT11";. Это удобный способ, когда нужно получить пути сразу ко всем базам пользователя или перенести список на другой компьютер — достаточно скопировать файл ibases.v8i.
Учтите, что файл хранится отдельно для каждого пользователя Windows. Если база видна у одного сотрудника и не видна у другого — причина именно в разных профилях.
notepad %APPDATA%\1C\1CEStart\ibases.v8iСпособ 3. Узнать путь изнутри программы
Если база уже открыта, путь можно узнать без выхода. В режиме «1С:Предприятие» откройте меню: «Файл» → сведения о базе либо «Администрирование» → «Обслуживание» в типовых конфигурациях — во многих из них в разделе резервного копирования отображается каталог информационной базы.
Универсальный вариант — через конфигуратор: откройте «Администрирование» → «Свойства информационной базы» (или «Параметры информационной базы»). Там указан тип расположения и строка подключения. Для серверной базы будут показаны сервер и имя базы в кластере.
Через встроенный язык
Для разработчика есть программный способ: функция СтрокаСоединенияИнформационнойБазы() возвращает полную строку подключения текущей базы. Её можно выполнить через внешнюю обработку или консоль кода.
Как узнать путь к серверной базе
Для клиент-серверной базы строка вида Srvr="server";Ref="base" показывает логическое имя, а не физическое расположение файлов. Физически данные лежат в каталоге СУБД на сервере: для MS SQL это файлы .mdf/.ldf, путь к которым виден в SQL Server Management Studio в свойствах базы данных.
Также полезна консоль администрирования серверов 1С: в ней видны все базы кластера, их имена и используемые СУБД. Рабочие процессы и служебные файлы кластера обычно находятся в каталоге srvinfo на сервере 1С.
Что делать с найденным путём и частые ошибки
Полученный путь к файловой базе можно вставить в адресную строку проводника и открыть папку. Внутри должен лежать файл 1Cv8.1CD — это и есть база. Для резервной копии достаточно скопировать всю папку при условии, что все пользователи вышли из программы: копирование открытой базы даёт неконсистентный файл.
При добавлении базы на другом компьютере используйте сетевой путь (\\SERVER\...) вместо локального, если база общая. Путь через подключённый сетевой диск (Z:\...) работает только пока диск подключён у конкретного пользователя — это частая причина ошибки «база не найдена» у коллег.
Как проверить результат
Внутри есть файл 1Cv8.1CD и служебные файлы
Папка пустая или содержит только ярлыки — это не каталог базы
База открывается, данные на месте
Ошибка «информационная база не обнаружена» — путь в списке устарел
Сетевой путь открывается в проводнике
Ошибка доступа — нет прав на сетевую папку
FAQ
Где хранится файл базы 1С по умолчанию?
Жёстко заданного каталога нет: папку выбирают при создании базы. Часто это C:\1C_Bases, D:\Bases или сетевая папка на сервере. Точное расположение смотрите в строке подключения в окне запуска.
Можно ли узнать путь к базе, если 1С не запускается?
Да. Откройте файл %APPDATA%\1C\1CEStart\ibases.v8i блокнотом — в нём перечислены все базы пользователя с их путями. Это работает даже при повреждённой платформе.
Как перенести список баз на новый компьютер?
Скопируйте файл ibases.v8i из папки %APPDATA%\1C\1CEStart\ в аналогичную папку на новом компьютере. Убедитесь, что пути к базам доступны с нового рабочего места.
Почему путь к базе начинается с Srvr, а не с буквы диска?
Это клиент-серверная база: данные хранятся в СУБД на сервере, а не в файле. Физический путь к файлам данных смотрите в свойствах базы в консоли управления SQL Server или PostgreSQL.
Безопасно ли менять путь к базе в настройках списка?
Да, редактирование строки подключения не затрагивает сами данные — меняется только адрес, по которому платформа ищет базу. Но перед изменением запишите старый путь, чтобы вернуть настройку при ошибке.
Что важно запомнить
Путь к файловой базе виден внизу окна запуска и в файле ibases.v8i; серверная база определяется связкой сервер + имя в кластере. Копируйте файловую базу только при вышедших пользователях, а серверную переносите через выгрузку в .dt.