Администрирование · 10 мин
Как узнать номер базы 1С
Как узнать номер и имя базы 1С: через список баз, файл ibases.v8i, строку подключения и сервер 1С. Пошаговые способы для файлового и клиент-серверного варианта.
Под «номером базы 1С» пользователи обычно понимают разное: имя информационной базы в списке, путь к каталогу с файловой базой, имя базы на сервере 1С:Предприятия или имя базы данных в СУБД (MS SQL, PostgreSQL). Точный ответ зависит от того, какой режим работы используется — файловый или клиент-серверный, и что именно требуется: подключить базу на новом компьютере, сделать копию, настроить обмен или передать данные специалисту.
Хорошая новость: вся эта информация доступна штатными средствами, без сторонних программ и без прав администратора в большинстве случаев. Достаточно открыть окно запуска 1С, посмотреть свойства подключения или заглянуть в служебный файл со списком баз. Ниже разобраны все рабочие способы — от самого простого до технического, — а также типичные ошибки и способы проверить, что вы нашли именно то, что нужно.
Что именно вы ищете: виды идентификаторов базы
Прежде чем искать «номер», определите, какой идентификатор нужен на практике. В 1С у одной базы может быть несколько «имён» одновременно, и путаница между ними — самая частая причина ошибок при подключении и копировании.
- Имя в списке баз — произвольное название, которое видит пользователь в окне запуска. Оно ни на что не влияет и может быть любым.
- Путь к файловой базе — каталог на диске или сетевом ресурсе, где лежит файл 1Cv8.1CD.
- Имя базы на сервере 1С — идентификатор информационной базы в кластере сервера 1С:Предприятия.
- Имя базы данных в СУБД — название базы в MS SQL Server, PostgreSQL или другой СУБД. Оно может отличаться от имени в кластере.
- Уникальный идентификатор (GUID) — внутренний номер базы, используется при обменах, регистрации в хранилище и в технических сценариях.
Если задача — подключить базу коллеге или на новом компьютере, нужны путь (для файловой) или пара «сервер + имя базы» (для клиент-серверной). Если настраивается обмен или синхронизация, может потребоваться и GUID.
Как узнать путь и имя базы через окно запуска 1С
Самый простой способ, не требующий никаких прав, — посмотреть свойства базы в стандартном окне запуска. Он работает одинаково для тонкого клиента и для обычного стартера 1С.
- 1Запустите 1С: в появившемся окне со списком баз выделите нужную строку.
- 2Нажмите кнопку «Изменить» (или «Настройка» в старых версиях стартера).
- 3В первом окне будет показано имя базы в списке — нажмите «Далее».
- 4Во втором окне посмотрите тип расположения: «На данном компьютере или в локальной сети» (файловая) или «На сервере 1С:Предприятия».
- 5Для файловой базы скопируйте значение поля «Каталог», для серверной — поля «Кластер серверов» и «Имя информационной базы».
Для файловой базы в поле «Каталог» будет указан полный путь, например D:\Bases\Trade\ или \\SERVER\1C\UT11\. Открыв этот каталог в проводнике, вы увидите файл 1Cv8.1CD — это и есть сама база. Для клиент-серверной базы вы получите имя сервера и имя информационной базы в кластере — этой пары достаточно, чтобы подключить базу на любом другом компьютере.
Обратите внимание: если путь начинается с двойного обратного слэша (\\), база лежит на сетевом ресурсе, и для подключения с другого компьютера этот ресурс должен быть доступен по сети с теми же правами.
Как найти список всех баз в файле ibases.v8i
Все базы, которые видит пользователь в окне запуска, описаны в служебном файле ibases.v8i. Это обычный текстовый файл, который можно открыть Блокнотом. Он удобен, когда нужно быстро собрать параметры сразу нескольких баз или перенести список на другой компьютер.
Стандартное расположение файла: C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Папка AppData скрытая — введите путь в адресной строке проводника или включите отображение скрытых элементов. Если список баз формируется централизованно через общий файл на сервере, путь к нему указан в настройках стартера (кнопка «Настройка» в окне запуска, поле «Каталоги шаблонов и списки общих баз»).
[Бухгалтерия предприятия]
Connect=File="D:\Bases\BP30";
ID=3f2504e0-4f89-41d3-9a0c-0305e82c3301
[Управление торговлей]
Connect=Srvr="SRV-1C";Ref="UT11";Каждая секция в квадратных скобках — отдельная база. Строка Connect содержит строку подключения: для файловой базы это File="путь", для серверной — Srvr="сервер";Ref="имя базы". Параметр ID — тот самый уникальный идентификатор записи в списке, который иногда называют «номером базы».
Как узнать имя базы на сервере 1С и в СУБД
В клиент-серверном варианте имя базы в кластере 1С и имя базы данных в СУБД могут не совпадать. Чтобы увидеть оба, откройте консоль администрирования серверов 1С (оснастка «Администрирование серверов 1С:Предприятия») на компьютере, где она установлена.
Раскройте кластер, перейдите в ветку «Информационные базы» и откройте свойства нужной базы. В окне свойств будут указаны: имя информационной базы в кластере, тип СУБД, имя сервера баз данных и имя самой базы данных. Именно имя базы данных нужно искать в SQL Server Management Studio или pgAdmin, если требуется работа на уровне СУБД — например, для резервного копирования средствами SQL.
Альтернативный способ без консоли — командная строка агента сервера rac, но он требует знания структуры кластера и обычно используется администраторами для автоматизации.
Как узнать параметры базы изнутри, в режиме Предприятия
Если вы уже работаете в программе, строку подключения можно посмотреть прямо из интерфейса. В большинстве типовых конфигураций откройте меню «Файл» (или кнопку с меню в левом верхнем углу) → «О программе». В окне появятся версия платформы, версия конфигурации и строка соединения с информационной базой — тот же путь к каталогу или пара «сервер/имя базы».
Для разработчиков и продвинутых пользователей есть программный способ: функция встроенного языка СтрокаСоединенияИнформационнойБазы() возвращает полную строку подключения, а НСтр() и работа с метаданными позволяют получить имя конфигурации. Это удобно использовать во внешних обработках, когда нужно автоматически определить, в какой базе выполняется код.
Если база одна, а пользователей много, удобно держать список баз в общем файле на сетевом ресурсе и подключать его в настройках стартера. Тогда путь к базе меняется централизованно в одном месте, и не приходится обходить все компьютеры при переезде базы на новый диск или сервер.
Как проверить, что вы нашли правильную базу
Одинаковые названия в списке встречаются часто: «Бухгалтерия», «Копия бухгалтерии», «Бухгалтерия новая». Прежде чем копировать файлы или передавать параметры коллеге, убедитесь, что нашли именно рабочую базу.
Как проверить результат
Дата свежая — файл менялся сегодня или в дни активной работы
Файл не менялся месяцами — вероятно, это старая копия
Совпадает с путём, который вы нашли в списке баз
Пути различаются — вы смотрите не ту запись
Актуальные документы и справочники на текущую дату
Данные устарели или база пустая
Самый надёжный признак: откройте базу через найденную запись в списке, зайдите в «О программе» и сравните строку соединения с путём из свойств. Если они совпадают и данные внутри актуальны — база найдена верно.
Типичные ошибки и ограничения
Отдельно учитывайте ограничение прав: просмотр списка баз и свойств подключения доступен любому пользователю, а вот консоль администрирования сервера потребует прав администратора кластера. Если консоль не открывается или кластер пуст, обратитесь к администратору сервера 1С — самостоятельные попытки «починить» доступ путём переустановки компонентов могут нарушить работу всего сервера.
Что важно запомнить
Номер, имя и путь базы 1С видны в окне запуска через кнопку «Изменить», в файле ibases.v8i и в окне «О программе» внутри базы. Для клиент-серверного варианта параметры смотрятся в консоли администрирования. Перед копированием или перенастройкой убедитесь по дате файла и строке соединения, что нашли актуальную рабочую базу.
Частые вопросы
Где физически находится файл базы 1С?
В файловом варианте база — это каталог, указанный в свойствах подключения, а основной файл в нём называется 1Cv8.1CD. В клиент-серверном варианте файлов на вашем компьютере нет: данные хранятся в СУБД на сервере, а локально есть только запись в списке баз.
Что такое ID базы в файле ibases.v8i и зачем он нужен?
Это уникальный идентификатор записи в списке баз конкретного пользователя. Он используется платформой для внутренних привязок, например к настройкам интерфейса. Для подключения базы он не нужен — важна строка Connect.
Можно ли узнать параметры базы, если 1С не запускается?
Да. Откройте файл ibases.v8i в папке AppData\Roaming\1C\1CEStart в профиле пользователя — все строки подключения хранятся там в текстовом виде и доступны без запуска платформы.
Как узнать, файловая база или серверная?
Выделите базу в окне запуска и нажмите «Изменить»: тип указан на втором шаге. Также это видно по строке подключения: File= означает файловый вариант, Srvr= — клиент-серверный.
Совпадает ли имя базы в списке с именем базы на сервере?
Не обязательно. Имя в списке — произвольная подпись для пользователя, её можно менять свободно. Имя базы в кластере и в СУБД задаётся при создании и меняется только через консоль администрирования.
Как передать параметры базы коллеге на другой компьютер?
Для файловой базы сообщите сетевой путь к каталогу и убедитесь, что у коллеги есть к нему доступ. Для серверной — имя кластера и имя информационной базы. Коллега добавит базу через кнопку «Добавить» в окне запуска и укажет эти данные.