Администрирование · 9 мин
Как узнать, какая база 1С открыта
Как узнать, какая база 1С сейчас открыта: через окно программы, список баз, файл настроек, конфигуратор и программные методы. Пошаговые инструкции и ответы на вопросы.
Отличить рабочую базу 1С от тестовой или архивной копии бывает сложно: в списке запуска они называются почти одинаково, а интерфейс после входа выглядит идентично. Цена ошибки высока — проведённые не в той базе документы придётся разыскивать и переносить вручную, поэтому перед началом работы стоит проверить, какая именно информационная база открыта.
Определить текущую базу можно несколькими способами: через интерфейс самой программы, через стартовое окно выбора баз, через служебные файлы настройки и программными средствами. Выбор способа зависит от того, кто вы — рядовой пользователь, бухгалтер, администратор или разработчик — и есть ли у вас доступ к конфигуратору.
Ниже разобраны все рабочие методы с точными действиями, признаками результата и ограничениями каждого подхода.
Определяем базу через интерфейс программы
Самый простой способ, доступный любому пользователю без специальных прав, — посмотреть сведения о программе. В режиме 1С:Предприятие откройте меню «Файл» → «О программе» (в интерфейсе «Такси» — кнопка с символом «i» или меню в правом верхнем углу, пункт «О программе»). В открывшемся окне среди прочих сведений отображается информация о конфигурации, версии платформы и, что важно, каталог информационной базы или строка подключения к серверу.
Для файловой базы вы увидите путь к каталогу, например D:\Bases\Trade2026 или сетевой путь вида \\server\1c\buh. Для клиент-серверной базы отобразится имя сервера и имя базы на кластере. Этого достаточно, чтобы точно идентифицировать, с какой базой вы работаете.
Дополнительный признак — заголовок главного окна программы. Во многих конфигурациях в заголовке отображается название информационной базы из списка подключений. Однако полагаться только на него не стоит: название в списке задаётся вручную и может не совпадать с реальным расположением базы.
- 1Откройте 1С в режиме Предприятие
- 2Перейдите: Файл → О программе (или значок «i» в интерфейсе Такси)
- 3Найдите строку с каталогом информационной базы или параметрами сервера
- 4Сверьте путь или имя сервера с ожидаемой базой
Смотрим список баз в стартовом окне
Второй способ — закрыть сеанс и открыть стартовое окно запуска 1С (файл 1cestart.exe). В списке информационных баз выделите нужную строку: в нижней части окна отображается путь к базе или параметры серверного подключения. Кнопка «Настройка» покажет детали: тип расположения (на компьютере, на сервере 1С:Предприятия, в веб-сервере), каталог, имя базы на сервере.
Этот способ удобен, когда баз несколько и нужно сопоставить их названия с фактическим расположением. Полезно заранее давать базам говорящие имена: «Бухгалтерия РАБОЧАЯ», «Бухгалтерия тест», «ЗУП копия» — это снижает риск ошибки при выборе.
Ограничение метода: стартовое окно показывает список баз конкретного пользователя на конкретном компьютере. Если пользователь подключается через веб-клиент или тонкий клиент с опубликованной базой, список может быть пустым или содержать только адрес публикации.
Находим базу через файл ibases.v8i
Список информационных баз пользователя хранится в файле ibases.v8i. По умолчанию он расположен в профиле пользователя: C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Файл текстовый, его можно открыть Блокнотом и увидеть все зарегистрированные базы с их параметрами.
Каждая база описана блоком: в квадратных скобках — название из списка, далее параметры Connect= (строка подключения), ID (уникальный идентификатор), App (тип клиента) и другие. По параметру Connect легко определить, где физически находится база: File="D:\Bases\..." — файловая, Srvr="server";Ref="basename" — серверная.
Этот способ полезен администратору при массовой проверке или при переносе настроек между компьютерами: файл можно скопировать другому пользователю, и у него появится тот же список баз. Изменять файл стоит аккуратно, предварительно сделав копию.
Определяем базу в конфигураторе и на сервере
В конфигураторе путь к базе виден сразу: откройте меню «Администрирование» → «Свойства информационной базы» или посмотрите диалог «О программе» — там указан каталог базы. Кроме того, в конфигураторе видно, какие пользователи работают с базой: пункт «Администрирование» → «Активные пользователи».
Для клиент-серверного варианта точный ответ даёт консоль администрирования сервера 1С. В консоли кластера раскройте ветку «Информационные базы»: там перечислены все базы с именами, СУБД и текущими сеансами. По списку сеансов видно, кто и в какой базе работает прямо сейчас.
Если сеанс запущен на сервере и нужно понять, к какой базе он относится, ориентируйтесь на колонку «Информационная база» в списке сеансов кластера. Это самый достоверный источник для серверной архитектуры.
Сравнение способов
Быстро и доступно любому пользователю, но показывает только текущий сеанс
Показывает все зарегистрированные базы пользователя, но не работает для веб-клиента
Даёт полную картину по серверу, но требует прав администратора
Подходит для автоматизации и отчётов, требует умения запускать код
Программные способы: строка соединения
Разработчику или продвинутому пользователю доступна встроенная функция СтрокаСоединенияИнформационнойБазы(). Она возвращает строку подключения текущей базы в том же формате, что и в файле ibases.v8i: File="..." для файловой или Srvr="...";Ref="..." для серверной.
Проверить можно через внешнюю обработку или консоль кода: создайте обработку с единственной командой, которая выводит результат функции через Сообщить() или в поле формы. Это удобно, когда нужно автоматически зафиксировать, из какой базы сформирован отчёт или выгружен файл, — строку соединения добавляют в служебный блок документа.
Сообщить(СтрокаСоединенияИнформационнойБазы());
// Для файловой базы: File="D:\Bases\Trade";
// Для серверной: Srvr="srv1c";Ref="buh_work";Дополнительно полезны функции ИмяПользователя() и свойство ПользователиИнформационнойБазы — они помогают зафиксировать, кто именно работает в конкретной базе, что важно при разборе инцидентов с ошибочным вводом данных.
Как не перепутать базы: практика безопасной работы
Главный риск при нескольких базах — ввод данных не туда. Чтобы этого избежать, используйте несколько простых приёмов. Во-первых, давайте тестовым и копиям баз явные названия с пометками «ТЕСТ», «КОПИЯ», «НЕ РАБОЧАЯ». Во-вторых, в тестовых базах можно программно менять заголовок системы или добавлять предупреждение при входе — многие конфигурации и типовые расширения это умеют.
В-третьих, ограничьте права: пользователю, которому не нужна тестовая база, её просто не добавляют в список и не выдают права на сервере. В-четвёртых, перед массовой загрузкой данных или запуском обработок сверяйте путь к базе через «О программе» — это занимает десять секунд и исключает дорогостоящие ошибки.
Как проверить результат
Совпадает с каталогом или сервером рабочей базы
Указывает на тестовый каталог или другую папку
Ведёт на актуальный каталог или сервер
Ссылается на старое расположение после переноса базы
Содержит понятное имя рабочей базы
Пустой или с пометкой тестовой копии
Частые вопросы
Можно ли узнать, какая база открыта, если я работаю через веб-браузер?
Да. Откройте «О программе» через меню веб-клиента — там будут сведения о конфигурации и сервере. Кроме того, адрес публикации виден в строке браузера: по нему администратор веб-сервера определит, какая база опубликована.
Почему в списке баз два одинаковых названия?
Названия в списке задаются вручную и не проверяются на уникальность. Отличить такие базы можно только по пути внизу стартового окна или в файле ibases.v8i. Рекомендуется переименовать одну из записей через кнопку «Настройка».
Как узнать, кто ещё работает в этой базе?
В конфигураторе откройте «Администрирование» → «Активные пользователи». В клиент-серверном варианте тот же список доступен в консоли кластера в разделе «Сеансы» с фильтром по информационной базе.
Базу перенесли на другой диск, как обновить путь в списке?
Выделите базу в стартовом окне, нажмите «Настройка» и укажите новый каталог. Либо отредактируйте параметр Connect в файле ibases.v8i, предварительно закрыв все сеансы 1С и сохранив копию файла.
Можно ли определить базу по файлу 1Cv8.1CD?
Сам файл данных не содержит читаемого «имени базы» в произвольном виде, но его расположение однозначно идентифицирует файловую базу: каталог, в котором лежит 1Cv8.1CD, и есть каталог информационной базы.
Что важно запомнить
Текущую базу быстрее всего определить через «Файл» → «О программе», полный список — в стартовом окне и файле ibases.v8i, а на сервере — в консоли кластера. Название в списке не доказывает расположение: всегда сверяйте фактический путь перед ответственными операциями.