Работа с 1С:Предприятие начинается с подключения к базе данных — но что делать, если вы не видите нужную базу в списке или не уверены, какие базы вообще доступны на сервере? Эта проблема знакома и администраторам, и рядовым пользователям. В зависимости от версии платформы (1С 8.3, 1С 8.2 или даже устаревшие 7.7), типа установки (файловый или клиент-серверный вариант) и прав доступа способы просмотра баз могут кардинально отличаться.
В этой статье мы разберём все актуальные методы — от стандартного интерфейса запуска до скрытых команд и утилит, которые используют опытные администраторы. Вы узнаете, как найти базы на локальном компьютере, удалённом сервере или в облаке, а также что делать, если базы не отображаются. Особое внимание уделим разнице между просмотром списка баз и доступом к их содержимому — это два разных уровня прав, которые часто путают.
1. Стандартный способ: через окно запуска 1С
Самый очевидный метод — использовать встроенное окно запуска 1С:Предприятие. Он подходит для большинства пользователей, но имеет ограничения по правам и видимости баз.
Чтобы открыть список баз:
- 🖥️ Запустите ярлык
1С:Предприятие(не конфигуратор!) на рабочем столе или в менюПуск. - 📋 В окне
Запуск 1С:Предприятиявы увидите список доступных информационных баз. Здесь отображаются только те базы, которые: - Добавлены в список через конфигуратор или администратором;
- Доступны для вашего пользователя Windows (если используется файловый вариант);
- Находятся на сервере 1С:Предприятие, к которому у вас есть права подключения.
- 🔍 Если базы нет в списке, нажмите кнопку
Добавить— здесь можно вручную указать путь к файловой базе (.1CD) или адрес сервера.
⚠️ Внимание: В клиент-серверном варианте (MS SQL, PostgreSQL) здесь отобразятся только те базы, которые опубликованы на сервере 1С и для которых у вас есть права в users.lst (файл прав доступа).
2. Просмотр через конфигуратор 1С
Конфигуратор предоставляет расширенные возможности для работы с базами, но требует прав администратора. Здесь можно не только увидеть все базы на сервере, но и управлять их настройками.
Инструкция для 1С 8.3:
- Запустите
1С:Предприятиес ключом/Config(или выберитеКонфигураторв окне запуска). - В меню конфигуратора перейдите в
Администрирование → Информационные базы. - Откроется окно со списком всех баз, зарегистрированных в центральном списке информационных баз (для файловых вариантов) или на сервере 1С:Предприятие (для клиент-серверных).
- Чтобы добавить новую базу, нажмите
Добавитьи укажите: - Для файловой базы: путь к каталогу с файлом
1Cv8.1CD; - Для клиент-серверной: адрес сервера (например,
srvas:1541) и имя базы.
🔹 Важно: В конфигураторе отображаются все базы, даже те, которые скрыты от обычных пользователей в окне запуска. Однако для подключения к ним всё равно потребуются права.
Права на каталог с базой (для файловых)|Доступность сервера 1С по сети|Наличие свободного места на диске|Версию платформы (совместимость с базой)|-->
3. Командная строка: скрытые возможности
Для опытных пользователей и администраторов существует несколько команд, позволяющих получить список баз без запуска интерфейса 1С. Эти методы полезны для автоматизации или удалённой работы.
Способ 1: Утилита rac (Remote Administration Console)
Утилита rac.exe входит в комплект поставки 1С:Предприятие и позволяет управлять сервером 1С через командную строку. Чтобы увидеть список баз на сервере, выполните:
rac list --cluster=ИмяКластера
Где ИмяКластера — имя кластера серверов 1С (по умолчанию обычно Local для локального сервера).
Способ 2: Прямой запрос к файлу 1cv8.lst
В файловых базах список зарегистрированных баз хранится в файле:
- 📁 Для Windows:
%APPDATA%\1C\1cv8\1cv8.lst(обычноC:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\1cv8.lst); - 🐧 Для Linux:
~/.1cv8/1cv8.lst.
Этот файл можно открыть любым текстовым редактором (например, Notepad++). Каждая строка соответствует одной базе и содержит её параметры:
File="C:\Bases\Trade";Usr="Администратор";Psw="";
Если вы часто работаете с одной и той же базой, добавьте её в файл 1cv8.lst вручную — это избавит от необходимости каждый раз искать её через интерфейс.
4. Просмотр баз на сервере 1С (клиент-серверный вариант)
В клиент-серверном варианте базы хранятся на сервере 1С:Предприятие или в СУБД (Microsoft SQL Server, PostgreSQL). Здесь список баз зависит от прав доступа и настроек кластера.
Как посмотреть базы через Консоль администрирования сервера 1С:
- Откройте
Консоль администрирования сервера 1С:Предприятие(ярлык создаётся при установке серверной части). - Подключитесь к кластеру серверов (по умолчанию
localhost). - В дереве слева выберите
Информационные базы— здесь отобразятся все базы, зарегистрированные на этом сервере. - Чтобы увидеть базы в СУБД (например, MS SQL), подключитесь к серверу баз данных через SQL Server Management Studio и посмотрите список баз данных с префиксом
1C_.
| Способ просмотра | Что видно | Требуемые права |
|---|---|---|
| Окно запуска 1С | Базы, добавленные в список для текущего пользователя | Права пользователя Windows или 1С |
| Конфигуратор | Все базы в центральном списке или на сервере | Администратор 1С или права на чтение списка |
Утилита rac |
Базы на сервере 1С | Права администратора сервера 1С |
Файл 1cv8.lst |
Локальный список баз для пользователя | Доступ к файлу (обычно нет ограничений) |
| Консоль администрирования сервера | Все базы на кластере 1С | Администратор кластера |
⚠️ Внимание: В PostgreSQL базы 1С могут храниться без префикса 1C_, особенно если они создавались вручную. В этом случае ищите базы с характерными таблицами: v8users, v8config.
5. Облачные базы: 1C:Fresh и другие сервисы
Если вы используете 1C:Fresh или другие облачные сервисы (1С:Линк, 1С:ГЛОНАСС), список баз формируется на стороне провайдера. Здесь нет локальных файлов или серверов — доступ осуществляется через веб-интерфейс или специализированное ПО.
Как посмотреть базы в 1C:Fresh:
- 🌐 Зайдите в личный кабинет 1C:Fresh (требуется авторизация).
- 📂 В разделе
Мои сервисыилиИнформационные базыотобразятся все доступные базы. - 🔗 Для подключения через 1С:Предприятие используйте
веб-клиентилитонкий клиентс адресом, указанным в личном кабинете.
🔹 Особенность: В облачных сервисах вы не можете добавить базу вручную — все базы создаются и управляются через интерфейс провайдера. Доступ к ним регулируется настройками учётной записи.
Что делать, если база не отображается в 1C
Fresh?:
Если база не видна в личном кабинете, проверьте:
1. Подписку — возможно, истёк срок аренды базы.
2. Права доступа — администратор сервиса мог ограничить ваш доступ.
3. Регион хранения — некоторые базы могут быть привязаны к конкретному дата-центру (например, ru-1 или ru-2).
4. Статус базы — если база архивирована или удалена, она не будет отображаться в активном списке.
6. Типичные проблемы и их решения
Часто пользователи сталкиваются с тем, что базы не отображаются в списке, несмотря на их наличие. Разберём основные причины и способы решения.
Проблема 1: База не видна в окне запуска 1С
- 🔹 Причина: База не добавлена в список или удалена из
1cv8.lst. - 🔧 Решение: Добавьте базу вручную через кнопку
Добавитьв окне запуска или отредактируйте файл1cv8.lst.
Проблема 2: Нет прав на подключение к базе
- 🔹 Причина: Ваш пользователь Windows или 1С не внесён в файл
users.lst(для файловых баз) или не имеет прав в СУБД. - 🔧 Решение: Обратитесь к администратору за доступом или проверьте настройки прав в конфигураторе (
Администрирование → Пользователи).
Проблема 3: Сервер 1С недоступен
- 🔹 Причина: Сервис
1С:Предприятие 8.3 Серверне запущен, или блокируется фаерволом. - 🔧 Решение: Проверьте статус службы в
services.msc(Windows) или черезsystemctl(Linux). Откройте порты1540-1541в брандмауэре.
⚠️ Внимание: Если вы работаете с PostgreSQL, убедитесь, что в файле pg_hba.conf разрешено подключение с вашего IP-адреса. Иначе даже при правильных настройках 1С база может быть недоступна.
Перед любыми изменениями в файлах конфигурации (1cv8.lst, users.lst, pg_hba.conf) сделайте их резервные копии. Ошибка в синтаксисе может привести к полной недоступности баз!
7. Альтернативные утилиты для просмотра баз
Помимо стандартных инструментов, существуют сторонние утилиты, упрощающие работу с базами 1С. Они полезны для массового администрирования или диагностики.
Популярные утилиты:
- 🛠️ 1C:Enterprise Development Tools (EDT) — официальный инструмент от 1С для разработчиков, позволяет просматривать и управлять базами.
- 🔍 1C:Server Admin — утилита для мониторинга и управления серверами 1С.
- 📊 SQL Management Studio (для MS SQL) или pgAdmin (для PostgreSQL) — для прямого доступа к данным баз.
- 💻 1C:Fresh Admin — веб-интерфейс для управления облачными базами.
🔹 Пример использования pgAdmin для просмотра баз 1С в PostgreSQL:
- Подключитесь к серверу PostgreSQL через pgAdmin.
- В дереве объектов откройте
Databases. - Найдите базы с именами, содержащими
1cили характерные таблицы (v8users,v8config). - Чтобы увидеть структуру базы, откройте схему
public.
⚠️ Внимание: Прямое изменение данных в СУБД через SQL-инструменты может привести к повреждению базы 1С. Используйте этот метод только для чтения или по инструкции администратора.
FAQ: Частые вопросы о просмотре баз 1С
Могу ли я увидеть содержимое базы, если она есть в списке, но при подключении выдаёт ошибку?
Нет. Наличие базы в списке не гарантирует доступ к её содержимому. Ошибка подключения может быть связана с:
- Недостаточными правами пользователя 1С;
- Повреждением файла базы (
.1CD); - Блокировкой базы другим пользователем;
- Несовместимостью версии платформы.
Проверьте логи ошибок в каталоге %TEMP%\1C\1cv8\ или обратитесь к администратору.
Как узнать, какая версия платформы 1С используется для базы?
Версию платформы можно посмотреть:
- В окне запуска 1С:Предприятие (внизу указано, например,
8.3.21.1224); - В конфигураторе:
Справка → О программе; - Через утилиту
racкомандой:rac version --cluster=ИмяКластера; - В файле
version.txtв каталоге с базой (для файловых вариантов).
Можно ли подключиться к базе 1С с другого компьютера?
Да, но для этого нужно:
- Для файловых баз: разместить каталог с базой в общей сетевой папке и настроить права доступа;
- Для клиент-серверных баз: указать в настройках подключения IP-адрес сервера 1С и имя базы;
- Для облачных баз: использовать веб-клиент или тонкий клиент с адресом, предоставленным провайдером.
Убедитесь, что порты 1540-1541 открыты на сервере, а в фаерволе разрешено подключение.
Что делать, если в файле 1cv8.lst пусто?
Если файл 1cv8.lst пуст или отсутствует, это означает, что список баз не был сформирован. Чтобы восстановить его:
- Запустите 1С:Предприятие и вручную добавьте нужные базы через кнопку
Добавить. - Если файл удалён, создайте его заново в каталоге
%APPDATA%\1C\1cv8\и добавьте строки с описанием баз (см. формат выше). - Проверьте, не блокирует ли антивирус доступ к файлу.
Как скрыть базу от других пользователей?
Чтобы база не отображалась в общем списке:
- Для файловых баз: удалите её из файла
1cv8.lstу пользователей или ограничьте доступ к каталогу; - Для клиент-серверных баз: настройте права в
users.lstили через консоль администрирования сервера 1С; - Для облачных баз: управляйте доступом через личный кабинет провайдера.
Обратите внимание: даже скрытая база может быть найдена через прямой запрос к серверу или СУБД, если известны её имя и путь.