Второе рабочее место в 1С 8.3: платформа, доступ к базе по сети и лицензия

· 10 мин

Содержание

Чтобы установить 1С на второй компьютер и работать с одной базой по сети, нужны три вещи: та же версия платформы 1С:Предприятия 8.3, сетевой доступ к базе (общая папка или сервер 1С) и свободная лицензия для нового рабочего места. Саму базу на второй ПК не копируют: её подключают в список информационных баз по сетевому пути.

Если база одна и пользователей двое-трое, хватает файлового варианта: база лежит в общей папке на первом компьютере. Если работает уже 5–10 человек или база большая, правильнее клиент-серверный вариант с сервером 1С и СУБД. От выбора зависит, что именно ставить на второй ПК и какие порты открывать.

1. Что проверить до установки на второй компьютер

Начните не с дистрибутива, а с инвентаризации. Пять минут здесь избавляют от переустановки.

  • 🔢 Версия платформы на первом ПК. Откройте 1С, меню Справка → О программе. Запишите номер полностью, например 8.3.25.1445. На втором компьютере ставьте ту же сборку.
  • 📂 Где лежит база. В окне запуска выделите базу — внизу видна строка подключения. File="C:\Base\Buh" означает файловую базу , Srvr="srv1c";Ref="buh" — серверную.
  • 🔑 Какая у вас лицензия. Программная (PIN-код в конверте, файлы лицензий в C:\ProgramData\1C\licenses) или USB-ключ HASP. Посмотрите, на сколько рабочих мест она рассчитана.
  • 🖧 Сеть. Оба компьютера в одной локальной сети, второй видит первый по имени: команда ping имя-компьютера в командной строке отвечает без потерь.
  • 👤 Учётная запись Windows на втором ПК с правами администратора — без них платформа не установится.

Лицензия — самое частое препятствие. Однопользовательская программная лицензия на одно рабочее место привязана к оборудованию первого компьютера. Для второго ПК нужна отдельная клиентская лицензия: их продают комплектами на 1, 5, 10, 20, 50 и 100 мест.

2. Файловый или клиент-серверный вариант для второго ПК

От варианта зависит схема работы. Сравните их по своим условиям.

КритерийФайловый вариантКлиент-серверный
Где хранится базаФайл 1Cv8.1CD в общей папкеВ СУБД (PostgreSQL, MS SQL) на сервере
Что ставить на второй ПКТолько клиент 1СТолько клиент 1С
Что нужно на «главной» машинеОбщая папка с правами на записьСервер 1С:Предприятия + СУБД
Лицензия сервераНе нужнаНужна отдельная лицензия на сервер 1С
Сколько пользователей комфортноНесколько человекДесятки и больше
Сложность настройкиНизкаяСредняя, нужен администратор

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

Есть и третий путь — не ставить 1С на второй ПК вовсе. Второй пользователь подключается к первому компьютеру или терминальному серверу по удалённому рабочему столу (RDP) либо работает через веб-клиент, если база опубликована на веб-сервере. Лицензия 1С всё равно нужна на каждого одновременного пользователя.

3. Сетевой доступ к базе 1С с другого компьютера

Файловая база: общая папка

На первом компьютере (где лежит база) откройте общий доступ к каталогу с базой.

  1. Щёлкните правой кнопкой по папке базы (той, где лежит 1Cv8.1CD) → Свойства → Доступ → Расширенная настройка.
  2. Отметьте «Открыть общий доступ к этой папке», задайте имя ресурса, например Base1C.
  3. Кнопка Разрешения: дайте пользователю второго ПК права «Изменение» и «Чтение».
  4. На вкладке Безопасность проверьте права NTFS: тот же пользователь должен иметь «Изменение». Нужны оба уровня прав — сетевой и файловый.
  5. На втором ПК проверьте доступ: в адресной строке Проводника наберите \\ИМЯ-ПК\Base1C и попробуйте создать и удалить текстовый файл.

Подключайте базу по UNC-пути вида \\ИМЯ-ПК\Base1C, а не через подключённый сетевой диск с буквой. Буква диска может не подключиться при старте Windows, и 1С сообщит, что база не найдена.

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

Ещё два момента для файловой базы:

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

Серверная база: порты кластера

В клиент-серверном варианте второй компьютер обращается к серверу 1С по сети. Цепочка такая: клиент идёт к агенту сервера (порт 1540), затем к менеджеру кластера (1541) и к рабочим процессам — по умолчанию диапазон 1560–1591, он задаётся в свойствах рабочего сервера.

На сервере откройте во входящих правилах брандмауэра Windows порты TCP:

netsh advfirewall firewall add rule name="1C Agent+Cluster" dir=in action=allow protocol=TCP localport=1540-1541
netsh advfirewall firewall add rule name="1C Workers" dir=in action=allow protocol=TCP localport=1560-1591

Имя сервера второй компьютер должен разрешать в IP-адрес. Если DNS в сети нет, пропишите сервер в файл C:\Windows\System32\drivers\etc\hosts на клиенте: строку вида 192.168.1.10 srv1c. Имя должно совпадать с тем, под которым сервер зарегистрирован в кластере.

4. Установка платформы 1С:Предприятие на второй компьютер

Дистрибутив берите той же версии, что на первом ПК. Если на первой машине сохранился установочный каталог, его можно просто скопировать по сети. Иначе скачайте «Технологическую платформу 1С:Предприятия для Windows» нужной версии на портале обновлений по вашей подписке ИТС.

  1. Распакуйте архив и запустите setup.exe от имени администратора.
  2. В списке компонентов оставьте «1С:Предприятие» — это толстый и тонкий клиенты. Компоненты «Сервер 1С:Предприятия» и «Модули расширения веб-сервера» на рабочее место не нужны.
  3. Выберите язык интерфейса (русский) и папку установки — по умолчанию C:\Program Files\1cv8\8.3.xx.xxxx.
  4. В конце мастер предложит установить драйвер защиты. Отметьте его, только если USB-ключ HASP будет вставлен в этот компьютер. Для программной лицензии и сетевого ключа на другой машине драйвер не нужен.
  5. Нажмите «Готово». На рабочем столе появится ярлык «1С:Предприятие», он запускает 1cestart.exe — окно выбора базы.

Разрядность клиента выбирайте по системе: на 64-битной Windows ставьте 64-битный клиент. Для клиент-серверного варианта важна не разрядность, а точное совпадение версии клиента и сервера — до четвёртой цифры.

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

5. Подключение базы в списке информационных баз

Платформа установлена, база доступна по сети. Осталось показать клиенту, где она.

  1. Запустите «1С:Предприятие», в окне выбора нажмите Добавить.
  2. Выберите «Добавление в список существующей информационной базы», нажмите Далее.
  3. Задайте понятное имя, например «Бухгалтерия ООО Ромашка».
  4. Тип расположения:
    • «На данном компьютере или на компьютере в локальной сети» — для файловой базы. В поле каталога укажите \\ИМЯ-ПК\Base1C (папку, где лежит 1Cv8.1CD, а не сам файл).
    • «На сервере 1С:Предприятия» — для серверной. Кластер серверов : srv1c, имя базы: так, как оно зарегистрировано в кластере, например buh.
  5. На следующем шаге оставьте вариант запуска «Выбирать автоматически» и нажмите Готово.

Когда баз несколько, проще перенести весь список. Он хранится в файле %AppData%\1C\1CEStart\ibases.v8i. Скопируйте его с первого ПК в ту же папку профиля пользователя на втором — все базы появятся сразу. Пути к файловым базам в нём должны быть сетевыми: строка File="C:\Base\Buh" на втором компьютере не сработает, замените её на File="\\ИМЯ-ПК\Base1C".

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

6. Лицензия 1С для нового рабочего места

Без лицензии платформа не запустит базу — при старте появится окно получения лицензии. Путь зависит от того, какая лицензия у вас есть.

Программная лицензия

Однопользовательская лицензия на первом ПК для второго не подходит. Нужен PIN-код из комплекта на дополнительные рабочие места.

  1. При первом запуске базы на втором ПК 1С сообщит, что лицензия не найдена, и предложит её получить. Нажмите кнопку получения лицензии.
  2. Введите регистрационный номер комплекта и PIN-код из конверта.
  3. Выберите способ активации: автоматически через интернет — самый быстрый. Без интернета есть активация через файл запроса или по телефону.
  4. Заполните данные владельца так же, как при первой активации этого комплекта: их потом проверяют при восстановлении лицензии.

Лицензия запишется в C:\ProgramData\1C\licenses и привяжется к оборудованию второго компьютера. Каждый PIN-код допускает ограниченное число повторных активаций, поэтому не тратьте его на «тестовую» машину.

Сохраните файлы из C:\ProgramData\1C\licenses и запишите, какой PIN на каком компьютере активирован. При замене диска или переустановке Windows эти записи сильно облегчают восстановление.

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

USB-ключ HASP

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

  • 🔌 Вставьте сетевой ключ в компьютер, который всегда включён, и установите на него драйвер защиты и HASP License Manager (менеджер лицензий).
  • 📡 Клиенты находят менеджер по сети через порт UDP 475. Откройте его в брандмауэре на машине с ключом.
  • 📝 Если в сети несколько подсетей или поиск не срабатывает, на втором ПК укажите адрес менеджера явно в файле nethasp.ini в каталоге bin платформы:
[NH_COMMON]
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled

Ключ на 5 мест пускает пять одновременных сеансов с любых компьютеров сети. Шестой получит сообщение об отсутствии свободной лицензии.

Второе рабочее место готово, если
Выполнено: 0 / 6

7. Ошибки при подключении второго компьютера к 1С

Если что-то не запустилось, начните с текста сообщения — по нему почти всегда понятно, в каком звене проблема.

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

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

Отделите сетевую проблему от проблемы 1С. Скопируйте на второй ПК копию файловой базы (через Конфигуратор → Администрирование → Выгрузить информационную базу на первом ПК и загрузку в пустую базу на втором) и откройте её локально.

Открывается локально — дело в сети или правах на папку. Не открывается и локально — проблема в установке платформы или лицензии на втором ПК. Удалите платформу через «Программы и компоненты», установите заново тот же дистрибутив и повторите активацию.

Выгрузка .dt требует, чтобы все пользователи вышли из базы: делайте её вне рабочего времени. Загрузка .dt полностью заменяет данные базы, поэтому загружайте только в новую пустую базу, а не в рабочую.

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

Можно ли установить 1С на второй компьютер по той же лицензии?
Однопользовательская программная лицензия работает на одном компьютере одновременно. Её можно перенести на новый ПК, но не разделить на два. Для второго места нужна дополнительная клиентская лицензия.
Нужно ли покупать вторую копию конфигурации, например Бухгалтерии?
Нет. Конфигурация хранится в самой базе, на второй ПК ставится только платформа. Докупают лишь лицензию на рабочее место.
Можно ли работать с одной файловой базой из разных городов через интернет?
Открывать файловую базу через VPN по общей папке не стоит: при обрыве связи есть риск повредить файл. Для удалённых сотрудников используют удалённый рабочий стол, веб-клиент или клиент-серверный вариант.
Сколько человек выдержит файловая база?
Жёсткого ограничения нет. Практически при нескольких пользователях, которые активно проводят документы, начинаются ожидания на блокировках — это сигнал к переходу на сервер 1С.
Можно ли поставить на второй ПК другую версию платформы?
Для серверной базы — нет, версии клиента и сервера должны совпадать. Для файловой базы ставьте ту же версию, что на первом компьютере: разные сборки платформы с одной базой работают непредсказуемо, а при обновлении конфигурации одна из них может перестать её открывать.