Подключаем информационную базу в окне запуска 1С: файловую, серверную и через общий список
Содержание
Чтобы добавить базу
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. Его и нужно указать.
- В мастере выберите
На данном компьютере или на компьютере в локальной сети, нажмитеДалее. - В поле
Каталог информационной базыукажите папку, а не сам файл. Например,D:\Bases\Buhили сетевой путь\\fileserver\1C\Buh. - Нажмите
Далееи оставьте параметры запуска по умолчанию, если нет особых требований. - Нажмите
Готово. База появится в списке.
Сетевой путь или буква диска
Для сетевой базы надёжнее UNC-путь \\сервер\папка, чем подключённый диск Z:\. Буква диска может не подключиться при входе в Windows, и тогда 1С сообщит, что база не найдена, хотя файлы на месте.
Права на папку
Пользователю Windows нужны права на чтение и запись в каталог базы, а не только на файл 1Cv8.1CD. При работе платформа создаёт рядом служебные файлы, в том числе файл блокировки. Если прав только на чтение, база не откроется или откроется с ошибкой доступа.
Файловую базу не кладут в синхронизируемые папки (OneDrive, Яндекс Диск и подобные). Синхронизация во время работы может повредить файл базы. Для совместной работы по сети используйте обычную общую папку.
4. Подключение серверной базы: кластер и имя в кластере
Для клиент-серверной базы вам нужны два значения. Их знает администратор сервера 1С или можно посмотреть в консоли кластера.
- В мастере выберите
На сервере 1С:Предприятия. - В поле
Кластер серверов 1С:Предприятияукажите имя или IP-адрес сервера, напримерsrv1c. - В поле
Имя информационной базы в кластереукажите имя базы так, как оно зарегистрировано в кластере, напримерbuh_main. Это не имя базы в SQL и не подпись из списка, хотя часто они совпадают. - Нажмите
Далее, настройте параметры запуска, затемГотово.
Если кластер работает не на стандартном порту
По умолчанию клиент обращается к агенту сервера на порт 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) пользователя добавляют так:
- Откройте базу под администратором.
- Перейдите в
Администрирование → Настройки пользователей и прав → Пользователи. - Нажмите
Создать, заполните имя, задайте пароль или включите аутентификацию Windows. - Укажите группы доступа или профиль прав и запишите.
Вход без пароля через Windows
Если в карточке пользователя включена аутентификация операционной системы и указан его логин Windows вида DOMAIN\ivanov, а в окне запуска стоит Выбирать автоматически, база откроется без ввода пароля. Для терминальных серверов это удобно: пользователь видит базу в списке и сразу заходит.
Лицензии
Добавление в список и учётная запись не дают права запуска сами по себе. Каждому одновременному сеансу нужна клиентская лицензия. Если свободных лицензий нет, платформа не откроет базу и выведет сообщение об отсутствии лицензии, даже если всё остальное настроено верно.
8. Ошибки при добавлении базы и как их разобрать
Если ничего не помогло
Сравните строку подключения с рабочим компьютером. Откройте %APPDATA%\1C\1CEStart\ibases.v8i у пользователя, где база запускается, найдите её блок и скопируйте строки Connect и Version в файл проблемного пользователя. Перед правкой закройте окно запуска, иначе программа перезапишет файл своей версией.