Администрирование · 9 мин
Как посмотреть номер и путь базы 1С
Как узнать номер, путь и имя базы 1С через список баз, конфигуратор, веб-сервер и файлы. Пошаговые способы для файлового и клиент-серверного режима.
Под «номером базы 1С» обычно понимают одно из трёх: путь к каталогу файловой базы, имя базы данных на сервере SQL или уникальный идентификатор (GUID) информационной базы. Все три параметра можно увидеть штатными средствами платформы — без сторонних программ и без риска для данных.
Способ просмотра зависит от режима работы: файловая база хранится в обычном каталоге на диске, а клиент-серверная — в СУБД (MS SQL, PostgreSQL и др.), и её «номер» определяется настройками кластера 1С. Ниже разобраны все рабочие сценарии: от списка баз при запуске до просмотра служебных файлов и запроса идентификатора через конфигуратор.
Что именно называют «номером базы» в 1С
Прежде чем искать, важно определить, какой именно параметр нужен, потому что в 1С нет единого поля «номер базы». На практике запрос обычно означает одно из следующего:
- Путь к файловой базе — каталог на диске, где лежит файл
1Cv8.1CD. Нужен для резервного копирования, переноса или подключения с другого компьютера. - Имя базы данных на сервере — название базы в MS SQL, PostgreSQL или другой СУБД, вместе с именем сервера приложений 1С.
- Уникальный идентификатор (GUID) — 32-значный код, который платформа присваивает каждой информационной базе. Он используется при обмене данными, регистрации в хранилище и привязке лицензий.
- Версия конфигурации и платформы — иногда «номером» называют номер релиза, но это отдельный параметр, видимый в разделе «О программе».
Как посмотреть путь к базе через список баз при запуске
Самый простой способ — не заходя в базу. Окно выбора информационных баз, которое появляется при запуске ярлыка 1С, уже содержит нужную информацию.
- Запустите 1С через стандартный ярлык, чтобы открылось окно со списком баз.
- Выделите нужную базу одним щелчком, не нажимая «Вход».
- Посмотрите в нижнюю часть окна — там отображается строка подключения: для файловой базы это путь к каталогу, для серверной — параметры вида
Srvr="ИмяСервера";Ref="ИмяБазы". - Если нужно скопировать путь, нажмите кнопку «Изменить» — в открывшемся окне путь указан в редактируемом поле, откуда его можно выделить и скопировать.
Этот способ безопасен полностью: вы ничего не меняете, а только читаете параметры подключения. Закройте окно «Изменить» кнопкой «Отмена», чтобы случайно не перезаписать настройки.
- 1Откройте окно запуска 1С со списком баз
- 2Выделите нужную базу и посмотрите путь внизу окна
- 3Для копирования нажмите «Изменить» и скопируйте строку подключения
- 4Закройте окно кнопкой «Отмена», не сохраняя изменения
Как узнать параметры базы из конфигуратора
Если база уже открыта или список баз недоступен (например, вы работаете на сервере), параметры смотрят в конфигураторе. Откройте базу в режиме «Конфигуратор» и перейдите в меню Администрирование → О программе (в некоторых версиях — «Сервис → О программе»). В окне будут указаны версия платформы, режим работы и строка соединения с информационной базой.
Для получения строки подключения программным способом используется встроенная функция СтрокаСоединенияИнформационнойБазы(). Её можно выполнить через внешнюю обработку или консоль кода: результат покажет точный путь к файловой базе или пару «сервер — имя базы» для клиент-серверного варианта.
Как узнать уникальный идентификатор (GUID) базы
GUID потребуется, если вы настраиваете обмен между базами, подключаете базу к хранилищу конфигурации или восстанавливаете привязку после восстановления из копии. Получить его можно через консоль кода командой:
Сообщить(СтрокаСоединенияИнформационнойБазы());
// Идентификатор базы:
Сообщить(ЗначениеВСтрокуВнутр(Новый УникальныйИдентификатор(ПолучитьИдентификаторИнформационнойБазы())));Более простой путь — функция ПолучитьИдентификаторИнформационнойБазы() в расширенных настройках или через стандартную обработку. Если база восстановлена из резервной копии, идентификатор совпадёт с исходным — платформа может предупредить об этом при подключении к хранилищу или плане обмена, и тогда идентификатор потребуется сбросить.
Как найти базу через файловую систему и служебные файлы
Если окно запуска недоступно (например, вы настраиваете новый компьютер и список баз пуст), путь к базе можно найти в файле реестра баз платформы. Список баз пользователя хранится в файле ibases.v8i, который находится в профиле пользователя: обычно это каталог %APPDATA%\1C\1CEStart\. Откройте файл любым текстовым редактором — внутри перечислены все базы с их путями и параметрами подключения.
Сама файловая база — это каталог, в котором обязательно присутствует файл 1Cv8.1CD. Если вы нашли такой файл через поиск по диску, значит, каталог, где он лежит, и есть база. Не перемещайте и не переименовывайте этот файл напрямую, пока с базой работают пользователи, — это приведёт к повреждению данных.
Как посмотреть имя базы в клиент-серверном режиме
В клиент-серверном варианте «номером» базы выступает её имя в СУБД. Увидеть его можно двумя способами. Первый — в консоли кластера 1С: откройте оснастку «Администрирование серверов 1С», раскройте кластер и ветку «Информационные базы». В свойствах базы указаны имя базы данных, сервер СУБД, тип СУБД и пользователь, от имени которого идёт подключение.
Второй способ — со стороны СУБД. В SQL Server Management Studio или pgAdmin найдите базу по имени, указанному в строке подключения (параметр Ref). Имя базы в СУБД совпадает с параметром Ref из строки соединения.
Сравнение вариантов
Самый быстрый способ, не требует прав и входа в базу. Показывает путь или строку подключения, но не GUID.
Даёт строку соединения и доступ к идентификатору базы, но нужны права на запуск конфигуратора.
Позволяет увидеть все базы пользователя разом и восстановить список, но требует доступа к профилю пользователя.
Единственный полный источник параметров серверной базы, но нужны права администратора кластера.
Частые ошибки и ограничения
Типичная ошибка — путать каталог базы с каталогом шаблонов или с сетевой папкой, где лежит ярлык. Признак настоящего каталога базы — наличие файла 1Cv8.1CD и служебных подкаталогов. Ещё одна ошибка — попытка «посмотреть номер» внутри пользовательского режима: в режиме «Предприятие» строка подключения обычно недоступна, если только в конфигурации нет специальной обработки.
Ограничение по правам: для просмотра свойств базы в консоли кластера нужны права администратора кластера или сервера 1С. Обычный пользователь увидит только список баз в окне запуска. Также помните, что путь в списке баз может указывать на сетевой ресурс (\\server\base) — при переносе базы на другой сервер путь придётся обновить у каждого пользователя или через общий список баз .v8i.
Как проверить, что вы нашли правильную базу
После того как путь или имя найдены, убедитесь, что это именно та база. В файловом режиме сопоставьте дату изменения файла 1Cv8.1CD с графиком работы пользователей — у активной базы файл обновляется постоянно. В серверном режиме сверьте имя базы в консоли кластера с именем в строке подключения пользователя.
Как проверить результат
Файл есть, дата изменения свежая
Файла нет или он не менялся месяцами — это копия или шаблон
Путь открывается и совпадает с найденным каталогом
Путь ведёт на недоступный сетевой ресурс
Совпадает с параметром Ref в строке подключения
Имена различаются — вы смотрите другую базу
Что важно запомнить
Путь или имя базы быстрее всего видны в окне запуска 1С (кнопка «Изменить»), GUID — только через конфигуратор или код. Файловую базу опознают по файлу 1Cv8.1CD, серверную — по имени в консоли кластера. Не копируйте файлы работающей базы вручную.
Частые вопросы
Можно ли посмотреть путь к базе из режима «Предприятие»?
Штатно — нет, если конфигурация не содержит специальной обработки. Путь смотрят в окне запуска, конфигураторе или файле ibases.v8i. В некоторых типовых конфигурациях строка соединения видна в разделе «Администрирование → Обслуживание», но это зависит от конфигурации.
Где лежит файл списка баз ibases.v8i?
В профиле пользователя Windows: откройте «Выполнить» (Win+R), введите %APPDATA%\1C\1CEStart и нажмите Enter. Файл ibases.v8i открывается блокнотом, в нём перечислены все базы с путями.
Что делать, если в списке баз путь не отображается полностью?
Нажмите кнопку «Изменить» — в открывшемся окне строка подключения показана в поле ввода целиком, её можно выделить и скопировать. После просмотра закройте окно кнопкой «Отмена».
Как узнать GUID базы без конфигуратора?
Через внешнее соединение (COM или веб-сервис) с выполнением функции ПолучитьИдентификаторИнформационнойБазы, либо в консоли кластера для серверной базы. Без программного доступа GUID не виден — в интерфейсе пользователя его нет.
Изменится ли номер базы при переносе на другой компьютер?
Путь, естественно, изменится, если база переедет в другой каталог. GUID при простом копировании каталога сохраняется — поэтому копии базы могут конфликтовать с оригиналом в планах обмена и хранилище конфигурации.
Можно ли найти базу поиском по диску?
Да: выполните поиск файла 1Cv8.1CD по всем локальным дискам. Каждый найденный файл соответствует одной файловой базе. Учтите, что поиск займёт время и не покажет серверные базы, размещённые в СУБД.