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

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

Как узнать адрес базы 1С

Как узнать адрес базы 1С: через список баз в окне запуска, файл ibases.v8i, свойства ярлыка и настройки сервера 1С. Пошаговые инструкции с проверкой результата.

Адрес базы 1С — это путь к каталогу с файлами информационной базы (для файлового варианта) или имя сервера и базы на кластере 1С:Предприятие (для клиент-серверного варианта). Знать его нужно при настройке резервного копирования, подключении нового пользователя, переносе базы на другой компьютер, настройке обмена данными и обращении в поддержку. Найти адрес можно несколькими способами — от простого просмотра окна запуска до анализа служебных файлов.

Выбор способа зависит от того, как развёрнута система: локально на одном компьютере, в локальной сети с общей папкой или на сервере с СУБД (MS SQL, PostgreSQL и другими). Ниже разобраны все рабочие варианты с указанием, когда какой подходит и как проверить, что найденный путь корректен.

Определение типа базы: файловая или серверная

Прежде чем искать адрес, полезно понять, с каким вариантом работы вы имеете дело, потому что «адрес» у них выглядит по-разному. Файловая база хранится в обычной папке на диске, и её адрес — это путь к каталогу, где лежит файл 1Cv8.1CD. Серверная база размещается на кластере серверов 1С и в СУБД, а её адрес — это связка «имя сервера + имя информационной базы».

Отличить варианты можно прямо в списке баз: у файловой базы путь начинается с буквы диска или сетевого пути (D:\Bases\Trade или \\FileServer\1C\Trade), у серверной — содержит имя сервера и через обратный слэш или параметр Ref имя базы (srv-1c\erp_prod). Этот признак работает во всех актуальных версиях платформы 1С:Предприятие 8.

Просмотр адреса в окне запуска 1С

Самый простой способ, не требующий никаких прав администратора. Запустите ярлык 1С:Предприятие — откроется окно со списком информационных баз. Выделите нужную базу одним щелчком мыши: в нижней части окна появится строка с полным путём к базе.

Если путь обрезан и не помещается в строку, нажмите кнопку «Изменить» — откроется окно редактирования свойств базы, где видно полный путь и тип расположения (на данном компьютере, в локальной сети или на сервере 1С:Предприятия). Оттуда путь можно скопировать целиком.

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

Порядок действий в окне запуска
  1. 1
    Запустите 1С:Предприятие через ярлык
  2. 2
    Выделите нужную базу в списке одним щелчком
  3. 3
    Посмотрите путь в строке внизу окна
  4. 4
    Если путь обрезан — нажмите «Изменить» и скопируйте полный путь
  5. 5
    Проверьте тип: буква диска — файловая база, имя сервера — серверная

Поиск адреса в файле списка баз ibases.v8i

Список баз, отображаемый в окне запуска, платформа хранит в текстовом файле ibases.v8i. Он находится в профиле пользователя: обычно это C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Папка AppData скрыта, поэтому проще вставить в адресную строку Проводника путь %APPDATA%\1C\1CEStart и нажать Enter.

Откройте файл Блокнотом. Каждая база описана блоком в квадратных скобках с названием, а строка Connect= содержит строку подключения. Для файловой базы она выглядит как Connect=File="D:\Bases\Trade";, для серверной — Connect=Srvr="srv-1c";Ref="erp_prod";. Здесь же видны параметры типа версии платформы.

Этот способ удобен, когда нужно массово выгрузить пути всех баз пользователя или передать список другому сотруднику — файл можно просто скопировать в аналогичную папку на другом компьютере. Помните, что файл привязан к конкретному пользователю Windows: у другого пользователя того же компьютера будет свой ibases.v8i.

text
%APPDATA%\1C\1CEStart\ibases.v8i

Определение адреса серверной базы

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

В консоли кластера (оснастка «Администрирование серверов 1С:Предприятия») откройте свойства информационной базы: там указаны тип СУБД, имя сервера баз данных и имя базы данных в СУБД. По этим сведениям администратор СУБД найдёт физические файлы данных на диске сервера.

Если доступа к консоли нет, обратитесь к администратору — самостоятельно определить физический путь к данным MS SQL или PostgreSQL со стороны клиента 1С невозможно. Пытаться искать файлы на сервере напрямую без понимания структуры кластера рискованно: случайное перемещение или блокировка файлов СУБД может остановить работу всех пользователей.

Другие способы: ярлык, реестр и командная строка

Если запуск базы настроен через отдельный ярлык на рабочем столе, путь может быть указан в параметрах запуска. Щёлкните по ярлыку правой кнопкой, выберите «Свойства» и посмотрите поле «Объект»: строка вида 1cv8.exe ENTERPRISE /F"D:\Bases\Trade" содержит путь после параметра /F (файловая база) или параметры /S для серверной.

Администраторам бывает удобно получить путь программно. В тонком клиенте или конфигураторе строку подключения можно получить встроенной функцией СтрокаСоединенияИнформационнойБазы() — она вернёт точный путь, под которым подключён текущий сеанс. Это надёжный способ проверки, когда пользователь работает с базой через веб-сервер и путь в списке отличается от реального.

При публикации базы через веб-сервер (IIS или Apache) адресом для пользователя становится URL вида http://server/base_name. Его можно посмотреть в свойствах публикации в конфигураторе (Администрирование → Публикация на веб-сервере) или в конфигурационном файле веб-сервера.

Сравнение способов

Окно запуска 1С

Самый быстрый, не требует прав администратора. Ограничение: показывает путь только для баз из списка текущего пользователя.

Файл ibases.v8i

Даёт все пути сразу и позволяет скопировать список. Ограничение: нужен доступ к профилю пользователя Windows.

Консоль кластера

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

Свойства ярлыка

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

Проверка найденного пути и типичные ошибки

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

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

Типичные ошибки
01
Путать путь к базе с путём к установленной платформе (C:\Program Files\1cv8) — это разные каталоги
02
Копировать путь из чужого профиля: у каждого пользователя Windows свой список баз и свои пути
03
Считать URL веб-публикации физическим адресом базы — это лишь точка доступа, данные лежат в другом месте
04
Искать файл 1Cv8.1CD у серверной базы — в клиент-серверном варианте данных в таком файле нет
05
Переносить папку базы при открытых сеансах — риск повреждения данных
Контрольные точки

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

Файловая база: открыть найденный путь в Проводнике
Норма

В каталоге есть файл 1Cv8.1CD и база запускается

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

Каталог пуст, файла нет или путь недоступен

Серверная база: запуск из списка
Норма

База открывается без ошибок подключения

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

Ошибка «база не обнаружена» или «сервер недоступен»

Сетевой путь
Норма

Путь открывается в Проводнике под текущим пользователем

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

Запрос пароля или ошибка доступа

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

Путь в списке баз серый и не редактируется. Что делать?

Скорее всего, список баз получен через файл общего списка (.v8i), опубликованный администратором, или через групповые политики. Нажмите «Настройка» в окне запуска и посмотрите, подключён ли общий список. Путь к базе всё равно отображается внизу окна при выделении — скопировать его можно вручную.

Как узнать адрес базы, если 1С не запускается?

Откройте файл ibases.v8i в папке %APPDATA%\1C\1CEStart любым текстовым редактором — строка Connect= содержит путь. Если база прописана в ярлыке, посмотрите поле «Объект» в свойствах ярлыка.

Можно ли узнать адрес базы изнутри запущенной программы?

Да. Откройте «Файл» → «О программе» — в сведениях о системе указан каталог информационной базы или параметры сервера. Программно путь возвращает функция СтрокаСоединенияИнформационнойБазы() встроенного языка.

Где физически лежит серверная база 1С?

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

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

Узнайте у администратора новое расположение, затем в окне запуска выделите базу, нажмите «Изменить» и укажите новый путь. Либо удалите старую запись и добавьте базу заново через кнопку «Добавить».

Итог

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

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