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

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

Как посмотреть адрес базы 1С

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

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

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

Что именно считается адресом базы 1С

Для файловой базы адрес — это путь к папке, в которой лежит файл 1Cv8.1CD. Путь может быть локальным, например D:\Bases\Trade, или сетевым: \\SERVER\1CBase\Trade. Внутри папки, кроме самого файла данных, находятся служебные файлы журнала регистрации и индексов.

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

Отдельный случай — база, опубликованная на веб-сервере. Тогда адресом является URL вида http://server/base_name, по которому подключаются тонкий клиент и браузер. Его можно увидеть в адресной строке браузера или в настройках публикации.

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

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

В открывшемся диалоге редактирования будет указан тип расположения и сам адрес. Для файловой базы вы увидите поле «Каталог информационной базы» с полным путём. Для серверной — поля «Кластер серверов» и «Имя информационной базы в кластере». Для веб-публикации — поле «Адрес информационной базы» с URL.

Если кнопка «Изменить» недоступна, список баз может быть заблокирован администратором через общий список (файл .v8i, размещённый централизованно). В этом случае путь виден в свойствах ярлыка запуска или задаётся параметром командной строки.

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

Способ 2: посмотреть адрес изнутри открытой базы

Если база уже запущена, путь к ней показывается в окне «О программе». В типовых конфигурациях откройте меню «Сервис» (или «Главное меню») и выберите пункт «О программе». В разделе сведений об информационной базе будет строка «Каталог» для файловой базы или «Сервер / Имя базы» для клиент-серверной.

В некоторых конфигурациях пункт «О программе» находится в разделе «Администрирование → Обслуживание» или под кнопкой с символом «i». Расположение зависит от версии Библиотеки стандартных подсистем, но сама информация доступна всегда.

Дополнительно адрес виден в параметрах информационной базы: «Администрирование → Обслуживание → Журнал регистрации и параметры ИБ» в ряде типовых решений. Там же иногда указывается строка соединения в техническом формате.

Способ 3: найти адрес в файле ibases.v8i

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

Откройте файл обычным Блокнотом. Каждая база описана секцией в квадратных скобках с её названием, а параметры подключения указаны в строке Connect=. Для файловой базы это выглядит как Connect=File="\\SERVER\Bases\Trade";, для серверной — Connect=Srvr="server1c";Ref="trade";.

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

text
[Бухгалтерия предприятия]
ID=8a9b0c1d-... 
Connect=File="D:\Bases\Accounting";
App=Auto
Version=8.3

Способ 4: узнать адрес серверной базы через консоль кластера

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

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

Как определить адрес базы, опубликованной на веб-сервере

Если вы работаете через браузер, адрес базы — это URL в адресной строке до входа в систему, например http://server.company.local/trade. Этот же адрес используется для подключения тонкого клиента: при добавлении базы в список выберите тип «На веб-сервере» и укажите URL.

Физическое расположение базы за веб-публикацией определяется файлом default.vrd в каталоге публикации. В нём в атрибуте ib указана строка соединения с реальной базой — файловой или серверной. Доступ к этому файлу есть у администратора веб-сервера.

Способы узнать адрес

Окно запуска → Изменить

Подходит всем пользователям, не требует прав. Не работает, если список баз заблокирован администратором.

Сервис → О программе

Быстро, когда база уже открыта. Показывает текущее подключение, но не другие базы из списка.

Файл ibases.v8i

Даёт адреса всех баз сразу и позволяет перенести список. Требует аккуратности при ручном редактировании.

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

Полные сведения о серверной базе, включая СУБД. Нужны права администратора сервера 1С.

Проверка результата и типичные ошибки

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

Частая ошибка — путать адрес базы с путём к шаблону конфигурации или к папке установки платформы. Каталог платформы находится в Program Files и не содержит данных. Ещё одна ошибка — копировать путь из сетевого окружения с ярлыками: в настройках базы нужен полный UNC-путь или локальный путь на сервере, а не путь через подключённый сетевой диск, который у другого пользователя может называться иначе.

Типичные ошибки
01
Копирование пути через сетевой диск (Z:\Base) вместо UNC-пути \\SERVER\Base — у других пользователей буква диска может отличаться, и база не откроется.
02
Путаница между каталогом базы и каталогом шаблонов — в шаблонах лежат файлы установки конфигурации, а не рабочие данные.
03
Ручное редактирование ibases.v8i с нарушением синтаксиса — база пропадает из списка запуска.
04
Изменение пути в свойствах базы без резервной копии — при опечатке пользователи потеряют доступ к данным до исправления настроек.

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

Как узнать адрес базы, если окно запуска не показывает кнопку «Изменить»?

Список баз, скорее всего, задан централизованно через общий файл .v8i. Посмотрите свойства ярлыка запуска — там может быть параметр /AppAutoInstall или путь к общему списку. Либо откройте базу и посмотрите путь через «Сервис → О программе».

Где лежит файл ibases.v8i и можно ли его перенести на другой компьютер?

Файл находится в %APPDATA%\1C\1CEStart. Его можно скопировать в ту же папку на другом компьютере — список баз появится автоматически. Учтите, что сетевые пути должны быть доступны с новой машины.

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

Адрес виден в адресной строке браузера. Физическое расположение самой базы указано в файле default.vrd в каталоге публикации на веб-сервере — доступ к нему есть у администратора веб-сервера.

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

Да, встроенная функция СтрокаСоединенияИнформационнойБазы() возвращает строку вида File="путь" или Srvr="сервер";Ref="имя". Её можно выполнить через консоль кода или внешнюю обработку при наличии соответствующих прав.

Чем отличается адрес базы от адреса хранилища конфигурации?

Адрес базы указывает на рабочие данные, а хранилище конфигурации — это отдельный каталог с версиями конфигурации для командной разработки. Они располагаются в разных местах и настраиваются независимо.

Итог

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

Адрес файловой базы — это путь к папке с файлом 1Cv8.1CD, серверной — имя сервера и базы в кластере. Посмотреть его можно в окне запуска через «Изменить», в пункте «О программе», в файле ibases.v8i или в консоли кластера. Перед любыми изменениями параметров подключения сохраните текущие настройки и сделайте резервную копию.