Подключаем информационную базу в окне запуска 1С: файловую, серверную и через общий список

· 9 мин

Содержание

Чтобы добавить базу 1С пользователю, откройте окно запуска 1С:Предприятия, нажмите Добавить…, выберите Добавление в список существующей информационной базы и укажите, где база лежит: папку с файлом 1Cv8.1CD для файловой базы или имя сервера и имя базы в кластере для клиент-серверной. На всё уходит минута, если вы знаете адрес базы.

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

1. Где открыть список информационных баз

Список баз — это первое окно, которое появляется при запуске ярлыка «1С:Предприятие». Его показывает программа запуска 1cestart.exe, а не конкретная версия платформы.

Справа в окне четыре основные кнопки:

  • ▶️ 1С:Предприятие — запуск выбранной базы в пользовательском режиме;
  • 🛠 Конфигуратор — запуск в режиме разработки и администрирования;
  • ➕ Добавить… — подключение новой или существующей базы;
  • ✏️ Изменить… и Удалить — правка параметров и удаление строки из списка.

У каждого пользователя Windows свой список. Если на компьютере работают двое под разными учётными записями, базу, добавленную одним, второй не увидит. Список хранится в файле профиля:

%APPDATA%\1C\1CEStart\ibases.v8i

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

2. Файловая база, сервер 1С или веб-публикация: что выбрать

После Добавить… → Добавление в список существующей информационной базы → Далее мастер спросит имя базы и тип расположения. Имя — это просто подпись в списке, его можно писать как угодно: «Бухгалтерия ООО Ромашка», «ЗУП тестовая».

Вариант в мастереКогда выбиратьЧто нужно знать
На данном компьютере или на компьютере в локальной сетиФайловая база: папка с 1Cv8.1CD на диске или в общей папкеПолный путь к каталогу и права на него
На сервере 1С:ПредприятияКлиент-серверная база на сервере 1С с СУБД (MS SQL, PostgreSQL)Имя сервера кластера и имя базы в кластере
На веб-сервереБаза опубликована через IIS или ApacheАдрес публикации вида http://сервер/имя

Если не знаете, какой у вас вариант, спросите у коллеги, у которого база уже открывается: в окне запуска выделите её строку — внизу окна видна строка подключения. File="..." означает файловую базу , Srvr="...";Ref="..." — серверную, ws="..." — веб-публикацию.

3. Как добавить файловую базу 1С

Файловая база — это каталог, в котором лежит файл 1Cv8.1CD. Его и нужно указать.

  1. В мастере выберите На данном компьютере или на компьютере в локальной сети, нажмите Далее.
  2. В поле Каталог информационной базы укажите папку, а не сам файл. Например, D:\Bases\Buh или сетевой путь \\fileserver\1C\Buh.
  3. Нажмите Далее и оставьте параметры запуска по умолчанию, если нет особых требований.
  4. Нажмите Готово. База появится в списке.

Сетевой путь или буква диска

Для сетевой базы надёжнее UNC-путь \\сервер\папка, чем подключённый диск Z:\. Буква диска может не подключиться при входе в Windows, и тогда 1С сообщит, что база не найдена, хотя файлы на месте.

Права на папку

Пользователю Windows нужны права на чтение и запись в каталог базы, а не только на файл 1Cv8.1CD. При работе платформа создаёт рядом служебные файлы, в том числе файл блокировки. Если прав только на чтение, база не откроется или откроется с ошибкой доступа.

Файловую базу не кладут в синхронизируемые папки (OneDrive, Яндекс Диск и подобные). Синхронизация во время работы может повредить файл базы. Для совместной работы по сети используйте обычную общую папку.

4. Подключение серверной базы: кластер и имя в кластере

Для клиент-серверной базы вам нужны два значения. Их знает администратор сервера 1С или можно посмотреть в консоли кластера.

  1. В мастере выберите На сервере 1С:Предприятия.
  2. В поле Кластер серверов 1С:Предприятия укажите имя или IP-адрес сервера, например srv1c.
  3. В поле Имя информационной базы в кластере укажите имя базы так, как оно зарегистрировано в кластере, например buh_main. Это не имя базы в SQL и не подпись из списка, хотя часто они совпадают.
  4. Нажмите Далее, настройте параметры запуска, затем Готово.

Если кластер работает не на стандартном порту

По умолчанию клиент обращается к агенту сервера на порт 1540, а дальше к менеджеру кластера на 1541. Если на сервере поднято несколько кластеров или порты изменены, порт указывают через двоеточие после имени: srv1c:2541. Какой порт ставить, подскажет администратор: он виден в консоли кластера в свойствах кластера.

Что проверить на сети

Клиенту должны быть доступны порты агента, менеджера кластера и диапазон портов рабочих процессов. Диапазон задаётся в свойствах рабочего сервера, по умолчанию это 1560–1591. Если на сервере включён брандмауэр, эти порты нужно открыть для входящих подключений.

Быстрая проверка: имя сервера должно разрешаться с компьютера пользователя. Выполните ping srv1c в командной строке. Если не отвечает по имени, но отвечает по IP, пропишите IP в поле кластера или поправьте DNS.

5. Параметры запуска на последнем шаге мастера

Последнее окно мастера определяет, как база будет открываться. Те же поля доступны позже через Изменить….

ПараметрЧто даётКогда менять
АутентификацияВыбирать автоматически или Запрашивать имя и парольЕсли на одном ПК работают под разными пользователями 1С, удобнее всегда спрашивать пароль
Скорость соединенияОбычная или низкаяНизкая — для медленного удалённого канала
Основной режим запускаАвтоматически, тонкий клиент, толстый клиент, веб-клиентТолстый клиент нужен для старых конфигураций на обычных формах
Версия 1С:ПредприятияКакой платформой открывать базуКогда на ПК установлено несколько версий
РазрядностьЛюбая, 32 или 64 битЕсли внешняя компонента или драйвер оборудования работает только в одной разрядности

Поле «Версия 1С:Предприятия»

Это самая частая причина проблем у серверных баз. Версия клиента должна совпадать с версией сервера 1С до последней цифры. Если на ПК установлены 8.3.24.1691 и 8.3.25.1374, а сервер работает на 8.3.24.1691, впишите в поле полный номер. Если указать просто 8.3, программа запуска выберет самую новую из установленных и клиент не подключится.

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

Дополнительные параметры командной строки

В свойствах базы можно задать параметры, которые будут передаваться при каждом запуске. Пример — /ClearCache для однократной очистки кэша клиента или /UseHwLicenses-, если на машине не должен искаться аппаратный ключ. Задавайте только те параметры, назначение которых понимаете, и убирайте временные, вроде /ClearCache, когда проблема решена.

6. Как добавить базу сразу многим пользователям

Ручной мастер хорош для одного рабочего места. На терминальном сервере с 30 пользователями проще использовать файлы.

Способ 1. Отправить файл .v8i

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

[Бухгалтерия ООО Ромашка]
Connect=Srvr="srv1c";Ref="buh_main";
Folder=/
Version=8.3.24.1691
App=Auto
WA=1

[ЗУП (файловая)]
Connect=File="\\fileserver\1C\Zup";
Folder=/
Version=8.3
App=Auto
WA=1

Здесь WA=1 означает аутентификацию средствами Windows с автоматическим выбором, App=Auto — автоматический выбор клиента. Строка в квадратных скобках — имя базы в списке. Файл сохраняйте в кодировке UTF-8.

Способ 2. Общий список через 1cestart.cfg

Этот приём знают администраторы терминальных серверов. Положите один файл, например \\fileserver\1C\bases.v8i, и подключите его каждому пользователю как общий список. Для этого в файл настроек программы запуска добавляется строка:

CommonInfoBases=\\fileserver\1C\bases.v8i

Файл настроек лежит в двух местах:

  • %APPDATA%\1C\1CEStart\1cestart.cfg — настройки конкретного пользователя;
  • C:\ProgramData\1C\1CEStart\1cestart.cfg — настройки для всех пользователей компьютера.

Строку в общем файле ProgramData увидят все, кто входит на этот сервер. Тот же список можно подключить без правки файлов: в окне запуска нажмите Настройка… и добавьте путь к .v8i в список адресов общих информационных баз.

Базы из общего списка пользователь не может переименовать или удалить через окно запуска. Адрес базы меняете один раз в общем файле, и у всех он обновится при следующем запуске.

Способ 3. Групповые политики

В домене файл .v8i и строку в 1cestart.cfg удобно раздавать через групповые политики: копированием файла в профиль при входе. Это тот же способ 2, только без ручной работы на каждом ПК.

Скольким пользователям нужно добавить базу?

7. Доступ внутри базы: учётная запись пользователя 1С

Строка в списке баз только показывает, куда подключаться. Войти пользователь сможет, если для него заведена учётная запись в самой базе. Если в базе есть пользователи, а его среди них нет, вход не состоится.

В типовых конфигурациях на интерфейсе «Такси» (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) пользователя добавляют так:

  1. Откройте базу под администратором.
  2. Перейдите в Администрирование → Настройки пользователей и прав → Пользователи.
  3. Нажмите Создать, заполните имя, задайте пароль или включите аутентификацию Windows.
  4. Укажите группы доступа или профиль прав и запишите.

Вход без пароля через Windows

Если в карточке пользователя включена аутентификация операционной системы и указан его логин Windows вида DOMAIN\ivanov, а в окне запуска стоит Выбирать автоматически, база откроется без ввода пароля. Для терминальных серверов это удобно: пользователь видит базу в списке и сразу заходит.

Лицензии

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

8. Ошибки при добавлении базы и как их разобрать

Диагностика: выберите симптом

Если ничего не помогло

Сравните строку подключения с рабочим компьютером. Откройте %APPDATA%\1C\1CEStart\ibases.v8i у пользователя, где база запускается, найдите её блок и скопируйте строки Connect и Version в файл проблемного пользователя. Перед правкой закройте окно запуска, иначе программа перезапишет файл своей версией.

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

Можно ли добавить одну и ту же базу в список дважды?
Да. Удобно, если нужны разные параметры: одна строка открывает тонкий клиент, другая — толстый. Подпишите их по-разному, чтобы не путаться.
Как разложить базы по папкам в списке?
В окне запуска добавьте группу и перенесите в неё базы. В файле .v8i за это отвечает строка Folder: например, Folder=/Бухгалтерия.
Куда переносить список баз при смене компьютера?
Скопируйте файл ibases.v8i из %APPDATA%\1C\1CEStart старого профиля в тот же каталог нового. Платформу нужной версии поставьте заранее.
Нужно ли устанавливать платформу, чтобы открыть базу через веб-публикацию?
Нет, если открывать в браузере как веб-клиент. Для тонкого клиента через веб-сервер платформа на компьютере нужна.
Почему после добавления база просит пароль, хотя у коллеги входит сама?
У коллеги в карточке пользователя 1С включена аутентификация Windows и указан его логин. Для вашей учётной записи это нужно настроить отдельно.