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

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

Как добавить базу 1С пользователю

Как добавить базу 1С пользователю: через стартовое окно, файл 1cestart.cfg, списком v8i и на сервере. Разбор клиент-серверного и файлового режимов.

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

Есть четыре рабочих способа: ручное добавление через стартовое окно 1С, подключение готового файла списка баз (v8i), централизованная настройка через конфигурационные файлы 1cestart.cfg и 1cescmn.cfg, а также публикация базы на веб-сервере с подключением по адресу. Ниже разобран каждый вариант с точными шагами, типичными ошибками и проверкой результата.

Перед началом уточните у администратора три вещи: где физически расположена база (папка на диске, сервер 1С или веб-сервер), какой тип аутентификации используется, и какая версия платформы требуется. Без этих данных пользователь рискует добавить «неправильную» базу и потратить время на диагностику ошибок подключения.

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

Способ добавления напрямую зависит от того, где хранятся данные. В файловом режиме база — это папка с файлом 1Cv8.1CD, доступная локально или по сети. В клиент-серверном режиме данные лежат в СУБД (Microsoft SQL Server, PostgreSQL и другие), а пользователь подключается к кластеру серверов 1С. Третий вариант — база, опубликованная на веб-сервере, к которой подключаются по адресу вида https://server/base.

Узнать режим можно у администратора или по косвенным признакам. Если коллегам выдают путь вида \\SERVER\Bases\Trade — это файловая база в сетевой папке. Если говорят «сервер 1С» и называют имя сервера и имя базы — клиент-серверный вариант. Если присылают ссылку, открывающуюся в браузере, — веб-публикация.

Путь вида \\SERVER\BasesФайловая база в сети

Проверьте, что папка открывается в Проводнике с компьютера пользователя

Имя сервера и имя базыКлиент-серверный режим

Уточните имя кластера и точное имя базы в кластере

Адрес http(s)://...Веб-публикация

Проверьте, открывается ли адрес в браузере

Добавление файловой базы через стартовое окно

Запустите ярлык 1С:Предприятие — откроется стартовое окно со списком баз. Нажмите кнопку «Добавить». В мастере выберите вариант «Добавление в список существующей информационной базы» и нажмите «Далее». Введите понятное наименование — именно его увидит пользователь в списке, например «Бухгалтерия (рабочая)».

На следующем шаге оставьте тип расположения «На данном компьютере или на компьютере в локальной сети» и укажите каталог информационной базы — папку, в которой лежит файл 1Cv8.1CD. Для сетевой базы лучше указывать путь через имя сервера (\\SERVER\Bases\Trade), а не через подключённый сетевой диск: буквы дисков у разных пользователей могут отличаться.

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

Порядок действий
  1. 1
    Откройте стартовое окно 1С и нажмите «Добавить»
  2. 2
    Выберите «Добавление в список существующей информационной базы»
  3. 3
    Введите понятное наименование базы
  4. 4
    Укажите каталог с файлом 1Cv8.1CD (лучше UNC-путь через имя сервера)
  5. 5
    Оставьте версию платформы «Автоматически» и нажмите «Готово»
  6. 6
    Запустите базу и убедитесь, что открывается окно входа

Добавление клиент-серверной базы

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

В поле кластера укажите имя или IP-адрес сервера 1С, например srv1c. Имя базы должно точно совпадать с именем, заданным при создании базы в консоли кластера — регистр и пробелы имеют значение. Ошибка в одном символе приведёт к сообщению «информационная база не обнаружена».

Если порт агента сервера изменён со стандартного 1540, уточните у администратора, нужно ли указывать порт явно. После нажатия «Готово» проверьте подключение. Если возникает ошибка соединения, а база точно существует, чаще всего причина в файрволе на сервере или в том, что служба агента сервера 1С не запущена — это уже зона ответственности администратора.

Добавление базы из файла списка v8i

Когда баз несколько, удобнее передать пользователю готовый файл списка с расширением .v8i. Такой файл создаётся один раз администратором и содержит описание всех корпоративных баз. Пользователю достаточно открыть файл — базы добавятся в его список автоматически.

Чтобы создать v8i-файл, выделите нужные базы в стартовом окне (с клавишей Ctrl можно выбрать несколько), нажмите на стрелку рядом с кнопкой «Добавить» и выберите «Сохранить ссылку в файл». Укажите имя файла, например bases.v8i, и положите его в общую сетевую папку.

Пользователь открывает файл двойным щелчком или через тот же пункт меню «Добавить» — «Добавить из файла списка». Все описанные в файле базы появятся в его списке. При обновлении состава баз администратор заменяет файл, пользователи добавляют его заново.

Централизованное добавление баз всем пользователям

При десятках рабочих мест ручная настройка каждого компьютера неэффективна. Платформа поддерживает общие конфигурационные файлы: 1cestart.cfg (в каталоге установки или в каталоге roaming-профилей) и 1cescmn.cfg. В них прописываются общие списки баз, и они автоматически отображаются у всех пользователей.

Ключевой параметр — CommonInfoBases, указывающий на v8i-файл с общим списком. Строка в 1cestart.cfg выглядит так:

text
CommonInfoBases=\\SERVER\Deploy\bases.v8i

Базы из общего списка показываются всем пользователям и недоступны для удаления штатной кнопкой — это защищает от случайного удаления корпоративной записи. Дополнительно в 1cestart.cfg можно задать версию платформы по умолчанию (DefaultVersion) и параметры соединения. Изменения применяются при следующем запуске стартового окна.

Альтернатива для доменной сети — распространение готового файла ibases.v8i (личного списка пользователя) через групповые политики или скрипты входа. Личный список хранится в профиле пользователя: %APPDATA%\1C\1CEStart\ibases.v8i. Его можно скопировать на новый компьютер, чтобы перенести весь список баз без ручной настройки.

Сравнение вариантов

Ручное добавление

Подходит для одного пользователя и одной-двух баз; не масштабируется

Файл v8i

Удобен для выдачи списка новым сотрудникам; требует повторного добавления при изменениях

1cestart.cfg с CommonInfoBases

Лучший вариант для организации: единый список у всех, защита от удаления; нужен доступ к настройке каждого ПК или общий каталог конфигурации

Копирование ibases.v8i

Быстрый перенос списка на новый компьютер; не подходит для централизованного управления

Подключение базы, опубликованной на веб-сервере

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

В стартовом окне нажмите «Добавить», выберите добавление существующей базы, а на шаге расположения укажите «На веб-сервере». Введите адрес публикации, например https://srv1c/trade. Платформа сама определит, что подключение идёт через веб-сервер, и будет использовать тонкий клиент.

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

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

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

Типичные ошибки
01
Указан путь через сетевой диск (Z:\Base) вместо UNC-пути — у другого пользователя диска нет, база не открывается
02
Опечатка в имени базы в кластере — ошибка «информационная база не обнаружена»
03
Добавлена база, требующая более новую версию платформы, — ошибка несовместимости версии при запуске
04
Нет прав на сетевую папку с файловой базой — ошибка доступа при открытии
05
Пользователь добавил базу, но его нет в списке пользователей самой базы — отказ в аутентификации, решается администратором базы
Контрольные точки

Как проверить результат

База в списке стартового окна
Норма

Видно наименование и путь/сервер при выделении

Тревожный признак

База есть, но путь пустой или указывает на несуществующий каталог

Запуск базы
Норма

Открывается окно входа или происходит автоматический вход

Тревожный признак

Ошибка соединения, «база не обнаружена», ошибка версии платформы

Права доступа
Норма

Пользователь входит под своей учётной записью

Тревожный признак

«Пользователь не найден» — учётную запись должен создать администратор базы

Если база добавлена, но не запускается, действуйте по порядку: проверьте доступность пути или сервера, сверьте имя базы, убедитесь, что установлена нужная версия платформы, и только потом обращайтесь к администратору с конкретным текстом ошибки — это заметно ускорит решение.

Итог

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

Режим базы определяет способ добавления: файловая — через путь к каталогу, клиент-серверная — через имя сервера и базы, веб-публикация — через адрес. Для нескольких пользователей используйте v8i-файл или общий 1cestart.cfg. После добавления всегда проверяйте запуск, а ошибки доступа к данным решает администратор базы.

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

Где хранится список баз 1С у пользователя?

Личный список хранится в файле ibases.v8i в профиле пользователя: %APPDATA%\1C\1CEStart\ibases.v8i. Этот файл можно скопировать на другой компьютер, чтобы перенести весь список без ручной настройки.

Почему база добавлена, но при запуске ошибка «информационная база не обнаружена»?

Чаще всего имя базы в настройках не совпадает с именем в кластере серверов — проверьте регистр букв и пробелы. Вторая причина: не запущена служба агента сервера 1С или закрыты порты — это проверяет администратор сервера.

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

Добавить запись в список можно, но войти в базу не получится. Учётную запись создаёт администратор конкретной информационной базы — добавление базы в список не даёт прав доступа к данным.

Как добавить сразу несколько баз одному пользователю?

Попросите администратора сохранить список баз в файл v8i и откройте его на компьютере пользователя — все базы добавятся одним действием. Либо скопируйте готовый файл ibases.v8i в профиль пользователя.

Что делать, если база переехала на другой сервер?

Выделите старую запись в стартовом окне, нажмите «Изменить» и укажите новый сервер или путь — либо удалите запись и добавьте базу заново. Если список общий через 1cestart.cfg, изменение вносит администратор в общий v8i-файл.

Можно ли добавить базу через командную строку?

Да, платформа поддерживает параметры запуска: можно указать путь к базе в командной строке ярлыка (параметры /F для файловой или /S для серверной базы), и тогда 1С запустится сразу в нужной базе, минуя стартовое окно. Это удобно для ярлыков на рабочем столе конкретных баз.