Добавление информационной базы 1С на компьютер и сервер

· 9 мин

Содержание

Чтобы вставить базу 1С в список, откройте стартовое окно платформы (ярлык «1С:Предприятие») и нажмите Добавить справа от списка баз. Дальше мастер спросит, какая это база — файловая, на сервере или на веб-сервере, и попросит указать путь или адрес.

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

Разберём по шагам все три типа подключения, параметры запуска и разберёмся, что делать, если база не добавляется.

Какие бывают базы и что выбрать перед добавлением

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

  • 🗂️ Файловая база — данные в одном файле 1Cv8.1CD в папке на диске или в сетевой шаре. Подходит для одного-двух пользователей.
  • 🖥️ Клиент-серверная — база зарегистрирована в кластере сервера 1С:Предприятия, данные хранит СУБД (PostgreSQL, MS SQL). Для многопользовательской работы.
  • 🌐 На веб-сервере — база опубликована через веб-сервер (Apache, IIS), подключение идёт по URL тонким клиентом или через браузер.

Перед добавлением уточните у администратора или по документам базы:

Что узнать перед добавлением базы
Выполнено: 0 / 5

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

Как добавить файловую базу в список

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

  1. В стартовом окне нажмите Добавить.
  2. Выберите Добавление в список существующей информационной базы, нажмите Далее.
  3. Введите понятное имя — оно будет видно в списке (например, Бухгалтерия — рабочая).
  4. Выберите тип расположения На данном компьютере или на компьютере в локальной сети.
  5. В поле каталога укажите папку, где лежит файл 1Cv8.1CD. Можно вставить путь текстом или выбрать папку кнопкой обзора.
  6. Нажмите Далее, при необходимости поправьте параметры запуска и нажмите Готово.

Указывать нужно именно папку, а не сам файл. Файл базы всегда называется 1Cv8.1CD и в папке он один.

Путь к базе в сети. Если база лежит на другом компьютере, задайте путь в формате UNC — \\server\1c_bases\Buhgalteriya. Подключённый сетевой диск (Z:\...) тоже работает, но UNC надёжнее: он не зависит от того, подключена ли буква диска у конкретного пользователя.

Для сетевой файловой базы у всех пользователей нужен доступ на чтение и запись к папке. Если прав только на чтение — база откроется в режиме «только просмотр» или выдаст ошибку блокировки.

Группировка баз. Если баз много, в стартовом окне их удобно разложить по папкам. Кнопка Добавить предлагает создать не только базу, но и группу; затем базу перетаскивают в нужную группу. Это чисто визуальная сортировка списка, на данные и пути она не влияет.

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

Как подключить базу на сервере 1С:Предприятия

Серверную базу добавляют почти так же, но вместо пути указывают координаты в кластере.

  1. Добавить → Добавление существующей → задайте имя.
  2. Выберите тип На сервере 1С:Предприятия.
  3. Заполните два поля:
    • Кластер серверов — имя компьютера с сервером. На самом сервере можно написать localhost, из сети — сетевое имя или IP, например srv-1c или 192.168.1.10.
    • Имя информационной базы в кластере — ровно то имя, под которым базу зарегистрировали в кластере (не путь и не описание).
  4. Нажмите Далее и Готово.

Имя базы в кластере должно совпадать посимвольно. Посмотреть список баз можно в консоли администрирования серверов 1С или командой rac infobase summary list --cluster=<идентификатор>; идентификатор кластера даёт rac cluster list. Если консоли под рукой нет — спросите точное имя у администратора сервера.

Порты. По умолчанию клиент находит кластер через агент сервера на порту 1540 и менеджер на 1541. Если на сервере кластер поднят на нестандартном порту, имя сервера пишут с портом менеджера: srv-1c:2541. Диапазон портов рабочих процессов задаётся в свойствах рабочего сервера и на строку подключения не влияет.

Не открывается именно серверная база, а файловая на том же компьютере работает? Почти всегда дело в сети: имя сервера, порт или фаервол. Проверьте, доступен ли сервер по сети (ping) и открыт ли порт.

Как добавить базу с веб-сервера или из интернет-сервиса

Если база опубликована на веб-сервере, подключение идёт по адресу.

  1. Добавить → Добавление существующей → имя базы.
  2. Тип расположения — На веб-сервере.
  3. В поле адреса вставьте URL публикации целиком, например http://srv-1c/buh или https://1c.company.ru/buh.
  4. При необходимости откройте Параметры и выберите вариант аутентификации и использование прокси.
  5. Далее → Готово.

Адрес должен быть ровно таким, какой задали при публикации базы на веб-сервере (каталог публикации в Apache или IIS). Если публикации ещё нет, её делают в Конфигураторе: Администрирование → Публикация на веб-сервере.

Тонкий клиент или браузер. Одну и ту же опубликованную базу можно открывать двумя способами: через установленный тонкий клиент (база в стартовом окне с типом «веб-сервер») или прямо в браузере по тому же адресу. В списке запуска имеет смысл держать базу, когда работают через тонкий клиент — он быстрее и поддерживает внешние устройства. Для разового входа хватает и браузера, добавлять базу в список не обязательно.

Сертификат по HTTPS. Если адрес начинается с https://, а сертификат сервера самоподписанный, тонкий клиент может отказать в подключении. Решение — установить корневой сертификат в доверенные на клиентском компьютере, а не отключать проверку.

Облачный сервис (1С:Фреш и аналоги). Базу в интернет-сервисе отдельно в список обычно добавлять не нужно — вход идёт через браузер по адресу сервиса. Но платформа позволяет подключить такую базу и как веб-базу, указав адрес приложения сервиса.

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

На последнем шаге мастера (или позже через кнопку Изменить) настраиваются параметры запуска базы. Они не трогают данные, но влияют на то, как база открывается.

ПараметрЧто задаётКогда менять
Основной режим запускаТонкий клиент, толстый клиент или «Выбирать автоматически»Оставьте «Автоматически», если не знаете точно
Версия 1С:ПредприятияКакой версией платформы открывать базуКогда установлено несколько версий
Скорость соединенияОбычная или «Низкая скорость соединения»Для медленного канала (VPN, мобильный интернет)
Дополнительные параметры запускаСтрока ключей командной строкиПо инструкции разработчика/администратора

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

Низкая скорость соединения. Флажок включает режим, в котором клиент реже обращается к серверу и экономит трафик. Полезно при работе через VPN или слабый канал; на локальной сети не нужен.

Разрядность и язык. В дополнительных настройках запуска можно задать разрядность клиента (32- или 64-разрядный) и основной язык интерфейса. Разрядность трогают редко — по умолчанию платформа выбирает подходящую сама. Язык пригодится, если на одном компьютере работают с базами на разных языках интерфейса.

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

Автономное рабочее место: когда база появляется в списке сама

Отдельный случай — автономное рабочее место (АРМ). Это локальная копия базы из облачного сервиса (1С:Фреш), с которой работают офлайн, а потом синхронизируют с облаком.

Такую базу вручную в список не добавляют. Дистрибутив АРМ скачивают из облачного сервиса и запускают установку; по её завершении автономная база сама регистрируется в стартовом окне как обычная файловая. Дальше с ней работают как с локальной базой, периодически запуская обмен с сервисом.

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

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

Где хранится список баз и как раздать его на все компьютеры

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

Из этого следуют две практики для администратора:

  • Перенос списка. Чтобы повторить набор баз на другом компьютере, скопируйте ibases.v8i в тот же путь в профиле нужного пользователя (платформа должна быть закрыта).
  • Общий список на всех. Чтобы одни и те же базы автоматически появлялись у всех, пропишите их в общем списке через файл 1CEStart.cfg (параметр CommonInfoBases), указывающий на сетевой .v8i. Так базы раздаются централизованно, без ручного добавления на каждом ПК.

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

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

Чаще всего проблема не в самом добавлении, а в пути, версии или сети. Сверьтесь с таблицей.

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

Если ни один пункт не подошёл, обратите внимание на текст ошибки целиком: платформа почти всегда называет, чего именно не нашла — папку, версию, сервер или базу.

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

Чем «добавить существующую» отличается от «создать новую»?
«Добавить существующую» регистрирует уже готовую базу в списке, данные не меняются. «Создать новую» разворачивает пустую базу или базу из шаблона и физически создаёт файлы. Для подключения чужой или перенесённой базы нужен первый вариант.
Можно ли добавить одну базу сразу всем пользователям?
Да. Пропишите её в общем списке через файл 1CEStart.cfg с параметром CommonInfoBases, указывающим на сетевой .v8i-файл. Тогда база появится в стартовом окне у всех без ручного добавления.
Я переименовал папку с базой, и она пропала из списка. Что делать?
В списке хранится путь, а не сами данные. Откройте базу в стартовом окне кнопкой Изменить и укажите новый путь к папке, либо удалите запись и добавьте базу заново.
Как добавить серверную базу, если не знаю её имя в кластере?
Точное имя берут в консоли администрирования серверов 1С (список баз кластера) или командой rac infobase summary list. Если доступа к серверу нет — запросите имя у администратора; угадывать нельзя, имя должно совпадать посимвольно.
Удаление базы из списка стирает данные?
Нет. Кнопка Удалить в стартовом окне убирает только строку из списка на этом компьютере. Файл 1Cv8.1CD или база на сервере остаются нетронутыми, базу можно добавить снова.