Подключаем информационную базу к окну запуска 1С:Предприятия 8.2

· 10 мин

Содержание

Чтобы добавить базу в 1С 8.2, откройте окно запуска, нажмите Добавить..., выберите «Добавление в список существующей информационной базы», задайте имя и укажите, где лежит база: папку с файлом 1Cv8.1CD для файловой версии или имя сервера и имя базы в кластере для клиент-серверной. Всё описанное относится именно к платформе 8.2: окно запуска с кнопками справа, мастер на несколько шагов, служба сервера под пользователем USR1CV82.

Способов подключения три, и выбор зависит от того, где хранится база. Файловую подключают за минуту, если есть доступ к папке. Серверную — когда известны имя сервера и имя базы в кластере. Веб-подключение нужно, если база опубликована на веб-сервере и доступна по адресу http://....

Что нужно узнать до подключения базы 1С 8.2

Мастер спросит всего несколько параметров. Соберите их заранее, чтобы не гадать на втором шаге.

Тип базыЧто нужно знатьПример
📁 ФайловаяПапка, где лежит 1Cv8.1CDD:\Bases\Buh или \\fileserver\1c\Buh
🖥️ Клиент-сервернаяИмя кластера (сервер) и имя базы в кластереsrv1c и buh2
🌐 Через веб-серверАдрес публикацииhttp://web01/buh

Как понять, какая у вас база:

  • 📁 Файловая — в папке есть файл 1Cv8.1CD, рядом обычно лежат 1Cv8.cfl, 1Cv8.lgf или папка журнала регистрации. Мастер просит указать именно папку, а не сам файл.
  • 🖥️ Серверная — данные хранятся в СУБД (MS SQL Server, PostgreSQL, IBM DB2 или Oracle), а база зарегистрирована в кластере сервера 1С. Её имя видно в консоли Администрирование серверов 1С Предприятия в ветке Информационные базы.
  • 🌐 Веб — администратор опубликовал базу на IIS или Apache и дал ссылку.

Если базу передал коллега, попросите у него строку подключения из его окна запуска. Внизу окна, под списком, она показана для выделенной базы: File="D:\Bases\Buh"; или Srvr="srv1c";Ref="buh2";. По ней сразу видно и тип, и все параметры.

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

Шаг 1. Открываем мастер добавления базы в список

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

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

Имя видно только вам, на саму базу оно не влияет. Давайте имена так, чтобы рабочую базу нельзя было спутать с копией: «Север — РАБОЧАЯ» и «Север — копия для тестов».

Вариант «Создание новой информационной базы» создаёт пустую базу или базу из шаблона. Если нужно подключить уже существующие данные, этот пункт не подходит: вы получите чистую базу рядом с рабочей и будете вводить документы не туда.

На этом же шаге мастер предлагает выбрать тип расположения:

  • «На данном компьютере или на компьютере в локальной сети» — файловая база;
  • «На сервере 1С:Предприятия» — клиент-серверная;
  • «На веб-сервере» — подключение по адресу публикации.

Шаг 2. Настройка файлового варианта

После выбора первого варианта мастер просит каталог информационной базы.

  1. Нажмите кнопку выбора папки справа от поля «Каталог информационной базы».
  2. Найдите папку с файлом 1Cv8.1CD и выделите её. Сам файл выбирать не нужно.
  3. Для сетевой базы указывайте путь через имя сервера: \\fileserver\1c\Buh.
  4. Нажмите Далее.

Почему лучше UNC-путь, а не сетевой диск Z:: буква диска подключается при входе в Windows, а у другого пользователя может быть занята другой папкой. Путь \\fileserver\1c\Buh одинаков на всех машинах и не пропадает, если диск не подключился.

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

Файловая база по сети рассчитана на небольшую группу пользователей. Когда одновременно работают больше 5–10 человек, начинаются ожидания на блокировках. Это повод думать о переводе на сервер, а не о настройках подключения.

Шаг 3. Подключение клиент-серверного варианта 1С 8.2

Для серверной базы мастер показывает два поля.

  1. Кластер серверов 1С:Предприятия — имя или IP-адрес сервера: srv1c или 192.168.1.20. Если кластер работает на нестандартном порту, добавьте его через двоеточие: srv1c:2541.
  2. Имя информационной базы в кластере — имя, под которым база зарегистрирована в кластере, например buh2. Это не имя базы в СУБД и не наименование из вашего списка.
  3. Нажмите Далее.

Как устроено подключение, полезно знать для разбора ошибок:

  • клиент сначала обращается к агенту сервера на порт 1540;
  • затем к менеджеру кластера на 1541;
  • данные идут через рабочие процессы — по умолчанию диапазон 1560–1591, он задаётся в свойствах рабочего сервера.

Значит, на брандмауэре сервера должны быть открыты все три направления, а не только 1541.

Имя базы в кластере и имя базы в SQL часто совпадают, но не обязаны. Если администратор зарегистрировал базу как buh2, а в SQL она называется buh_2012, в мастер вводят buh2. Точное имя смотрите в консоли кластера.

Если базы в кластере ещё нет, мастер в режиме «добавления существующей» её не создаст. Регистрацию делают в консоли администрирования сервера или через «Создание новой информационной базы» с указанием параметров СУБД — это задача администратора.

Подключение через веб-сервер

При выборе «На веб-сервере» мастер просит адрес вида http://web01/buh. Адрес выдаёт тот, кто публиковал базу. Скопируйте его в поле целиком, без /ru_RU/ и прочих хвостов из адресной строки браузера.

Веб-подключение в 8.2 работает в тонком клиенте и подходит для управляемых конфигураций. Базу на обычных формах (Бухгалтерия 2.0, ЗУП 2.5, УТ 10.3) через веб-сервер в толстом клиенте открыть не получится.

Шаг 4. Параметры запуска: аутентификация, клиент, версия

Последние страницы мастера одинаковы для всех типов баз. Их же можно поменять позже кнопкой Изменить....

Вариант аутентификации:

  • «Выбирать автоматически» — если в базе включена аутентификация Windows и ваша учётная запись привязана к пользователю 1С, вход пройдёт без пароля; иначе появится окно ввода;
  • «Запрашивать имя и пароль» — всегда спрашивать логин 1С. Удобно, когда за одним компьютером работают по очереди.

Скорость соединения — «Обычная» для локальной сети, «Низкая» для медленных каналов. Выбор влияет на работу тонкого клиента .

Основной режим запуска — здесь чаще всего ошибаются.

РежимКогда выбирать
Выбирать автоматическиПлатформа сама определит по конфигурации. Безопасный вариант по умолчанию
Тонкий клиентУправляемые конфигурации: УТ 11, Розница 2.0 и другие на управляемых формах
Веб-клиентРабота через браузер по опубликованной базе
Толстый клиентКонфигурации на обычных формах: Бухгалтерия 2.0, ЗУП 2.5, УТ 10.3, УПП 1.3

Типовые конфигурации на обычных формах в тонком клиенте не работают. Если поставить «Тонкий клиент» для Бухгалтерии 2.0, база не откроется в пользовательском режиме.

Версия 1С:Предприятия — поле, которое спасает, когда на компьютере стоят 8.2 и 8.3 одновременно. Значения:

  • пусто — запуск самой новой установленной платформы;
  • 8.2 — самая новая из установленных 8.2;
  • 8.2.19.130 — строго указанная сборка.

Для серверной базы версия клиента должна совпадать с версией сервера до последней цифры сборки. Если сервер работает на 8.2.19.130, а у вас установлено несколько сборок 8.2, укажите эту сборку явно.

Нажмите Готово. База появится в списке, внизу окна будет видна её строка подключения.

Добавление баз без мастера: файл ibases.v8i и общие списки

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

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

[Бухгалтерия ООО Север]
Connect=File="\\fileserver\1c\Buh";
ID=3f2a1c4e-0b7d-4e21-9a6f-5c1d2e8b7a90
OrderInList=0
Folder=/
OrderInTree=0
External=0
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.2

[ЗУП Север (сервер)]
Connect=Srvr="srv1c";Ref="zup2";
ID=7b9e2d10-4c3a-4f8e-b1d2-0a6c9e5f3d21
OrderInList=1
Folder=/
OrderInTree=1
External=0
ClientConnectionSpeed=Normal
App=ThickClient
WA=1
Version=8.2.19.130

Что значат главные строки:

  • Connect — строка подключения: File= для файловой, Srvr= и Ref= для серверной, ws= для веб-базы;
  • ID — уникальный идентификатор записи. Скопировав блок, поменяйте хотя бы пару символов, иначе две записи будут считаться одной;
  • App — режим запуска: Auto, ThinClient, ThickClient, WebClient;
  • WA=1 — аутентификация «Выбирать автоматически», WA=0 — запрашивать имя и пароль;
  • Version — версия платформы, как в мастере.

Закройте окно запуска 1С, прежде чем править ibases.v8i. Сохраните копию файла. При закрытии окна запуска 1С перезаписывает список, и правки, внесённые при открытом окне, могут пропасть.

Не правьте файл в «Блокноте» с сохранением в ANSI — кириллические имена баз превратятся в нечитаемые символы. Сохраняйте в UTF-8, как файл был записан исходно.

Общий список для всех пользователей

Чтобы не копировать ibases.v8i каждому, положите один файл со списком на сетевой ресурс и подключите его как общий. Для этого в файле 1CEStart.cfg добавляют строку:

CommonInfoBases=\\fileserver\1c\lists\common.v8i

Файл 1CEStart.cfg для всех пользователей компьютера лежит в C:\ProgramData\1C\1CEStart\ (Windows 7 и новее), для конкретного пользователя — в %APPDATA%\1C\1CEStart\. Базы из общего списка появляются в окне запуска у каждого, кто входит на этот компьютер. Убрать их пользователь сам не может, и это плюс: никто случайно не удалит рабочую базу из списка.

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

Почему база не подключается: разбор ошибок

Большинство проблем видно по тексту сообщения при первом запуске. Ниже — что означает каждая и что проверять.

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

Две ситуации, которые не выглядят как ошибки, но сбивают с толку:

  • 🔁 База в списке есть, но данные «старые». Обычно подключили копию вместо рабочей. Сверьте путь в строке подключения внизу окна с тем, что даёт администратор.
  • 🧩 Список баз пропадает после перезагрузки. Профиль пользователя временный или перемещаемый и %APPDATA% не сохраняется. Решение — общий список через CommonInfoBases на сетевом ресурсе.

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

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

Можно ли подключить базу 8.2, если установлена только платформа 8.3?
Да, 8.3 открывает базы 8.2. Но при входе в конфигуратор платформа может предложить преобразовать базу, и после этого вернуться на 8.2 будет нельзя. Для работы строго на 8.2 установите платформу 8.2.
Как перенести список баз на новый компьютер?
Скопируйте %APPDATA%\1C\1CEStart\ibases.v8i со старого компьютера в ту же папку на новом при закрытом окне запуска. Пути к файловым базам должны быть сетевыми, иначе на новой машине они не найдутся.
Удаляет ли кнопка «Удалить» саму базу?
Нет. Кнопка убирает только запись из списка. Файлы файловой базы и база на сервере остаются на месте, её можно добавить снова.
Где взять имя базы в кластере, если администратора нет на месте?
Посмотрите строку подключения у любого коллеги, который уже работает с этой базой: в окне запуска она указана внизу под списком в виде Srvr="...";Ref="...";.
Можно ли разложить базы по папкам в окне запуска?
Да. В настройках окна запуска включается отображение в виде дерева, после чего в мастере и при изменении базы появляется выбор папки. В файле ibases.v8i папку задаёт строка Folder=.