gifts2017

Одновременное использование программных и аппаратных лицензий 1С

Опубликовал Andrey Tey (Bitnikov) в раздел Администрирование - Системное

Статья для тех у, кого одновременно используются и программные, и аппаратные лицензии 1С

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

Настройка запуска 1С

 

Флаг Использовать аппаратную лицензию

 

Проблема решается с помощью дополнительного параметра запуска для каждой базы. Параметр представляет из себя ключ /UseHwLicenses с плюсом или минусом на конце, что означает Использовать аппаратную лицензию или Не использовать аппаратную лицензию (Использовать программную лицензию). Т.е. /UseHwLicenses- или /UseHwLicenses+

Запуск 1С (Изменить)

Последнее окно настройки

Дополнительные параметры

Вот собственно и все. В итоге каждя ИБ будет использовать поиск либо аппаратной лицензии, либо программной. Если в дополнительных параметрах ничего не указано используется настройка флажка - Использовать аппаратную лицензию (первая картинка).

Далее для удобства эти настройки для информационных баз (файл *.v8i) можно сохранить во внешний файл, для использования данного списка ИБ с настройками другими людьми.

Сохранение настроек списка ИБ

 

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. Вадим Сайфутдинов (svad1) 18.09.13 06:37
2. Andrey Tey (Bitnikov) 18.09.13 07:16
3. Алексей (alsoftik) 18.09.13 08:50
Спс, надо попробовать, а то как раз нужно решать что делать с аппаратными ключами, собрались покупать программные.
4. Алексей Опарихин (Al-X) 18.09.13 09:27
Ну, в принципе, я про этот заначек знал, что он ПРИМЕРНО представляет. Но как то, по глупости видимо, я думал, что он для ВСЕХ баз имеет значение. Теперь буду знать, что можно это настройка на каждую базу.

Alsoftik - лично я бы старался до последней возможности брать только аппаратные ключи. Программные: шаг в право, шаг влево (например добавили жесткий диск), и сразу высылай регистрацию повторно, хотя все делается относительно быстро через интернет.
5. d ryabov (ryabov_d) 18.09.13 09:38
Полезная инфа) А еще не подскажете для тех, кому лень мануалы читать, список используемых версий как использовать?
6. Andrey Tey (Bitnikov) 18.09.13 09:39
(3) alsoftik, советую внимательно ознакомиться с ограниченными возможностями программных лицензий, по сравнению с аппаратными. Например,
- Работа с файловыми базами - у программных лицензий нет как такового "сетевого ключа" на файловые базы. Надо ставить всем локально программный ключ.
- Работа с несколькими 1С серверами - Клиентский программный ключ, установленный на одном сервере 1С, не сможет давать лицензии к базам другого сервера 1С.
...
В общем, следует внимательно изучить этот вопрос прежде чем избавляться от аппаратных лицензий. Тут есть порядок поиска лицензий 1С как программных, так и аппаратных:
http://infostart.ru/public/190126/

Если же без программных лицензий по какой-либо причине не обойтись, то остается комбинировать лицензии программные + аппаратные.
7. Andrey Tey (Bitnikov) 18.09.13 09:42
(4) Al-X,
Ну да, по кнопке "Настройка" установленные параметры действуют на все базы, а по кнопке "Изменить" на отдельную базу (изменяемую)
8. Andrey Tey (Bitnikov) 18.09.13 09:48
(5) ryabov_d,
сам мануал не читал по этому поводу, могу лишь предположить что в этой таблице можно установить соответствие для версий 1С, 8.2 или 8.3 - какую конктретно версвию платформы использовать. Т.к. по умолчанию используется последняя версия.
9. Аркадий (Arkadiy_B) 18.09.13 10:42
Присоединяюсь к благодарностям.
10. Ловыгин Антон (wunderland) 18.09.13 13:50
Как я понимаю, это если пользователи работают через тонкий или толстый клиент, то для каждого можно настроить, какой ключь ему использовать. А вот как быть с WEB - клиентом???
11. Andrey Tey (Bitnikov) 18.09.13 14:31
(10) wunderland,
С веб-клиентом такого не получится, т.к. в случае файловой базы этим заенимается веб-сервер, а в случае клиент-серверной базы - сервер 1С.
Можно лишь настроить на том или ином сервере какой ключ использовать. Но никак не пользователем веб-клиента.
12. Yran Kolm (Yran) 18.09.13 14:49
Спасибо,а то задолбало окно предупреждения
13. Ловыгин Антон (wunderland) 18.09.13 15:04
Я почему спрашиваю - у меня именно такая ситуация. На сервере стоит 50 программых лицензий и 50 аппаратных, а пользователи работают через WEB-клиент (клиент-серверная база). Сервер 1С сперва использует программые лицензии, а потом аппаратные. Когда стоял только программый ключь, была ситуация, когда при входе пользователям начало писать, что лицензия не найдена, а через консоль сервера сессий всего 30-35! Как посмотреть сколько занято лицензий (как в Аладдин-Монитор для аппаратной) я не нашел. От фрача внятного ответа не получил, хотя они, вроде, даже с 1С связывались. Поэтому при покупке доп. лицензий взяли железный ключь, несмотря что он теперь дороже программного.
14. Andrey Tey (Bitnikov) 18.09.13 15:24
(12) Yran,
Кстати про окно предупреждения. Есть странная особенность - этого окна нет, только в том случае, если основная настройка - флаг Использовать аппаратную лицензию (ключ защиты) - выключена. Если этот флаг включен, а в настройках базы установлено - Не использовать аппаратную лицензию, то окно предупреждения с дополнительным вопросом все-таки вылезает.
Т.е. этот флаг лучше отключать и настроить все базы отдельно. Тогда будет работать все как надо и без окна предупреждения.
15. Andrey Tey (Bitnikov) 18.09.13 15:36
(13) wunderland,
По хорошему все сжираемые программные лицензии должны быть видны в консоли кластера сервера.
См. колонку Лицензия, обычно она в самом конце, на просто сдвинута в начало.
Выделить сервер без конкретной базы и смотреть сеансы на всем сервере, анализируя колонку Лицензия. Там как раз видно, какая лицензия съедается соединением.
Где то есть внешний отчет на инфостарте, который анализирует это программно.
Прикрепленные файлы:
16. Екатерина Свирина (kancerina) 19.09.13 23:19
Спасибо большое за совет! Ставлю плюс
17. Наталия Киселева (kng67) 23.09.13 10:35
Спасибо автору за подсказку! Интересно, в документации это описывается?
18. Andrey Tey (Bitnikov) 23.09.13 11:58
(17) kng67,
В документации есть перечень ключей запуска, в том числе и /UseHwLicenses+ (-)
Наверняка есть и про данное свойство "Дополнительные параметры запуска" при Редактировании ИБ. Но лично я вставил ключи туда интуитивно. Документацию про это не видел.
19. Stepan dffsdfsdf (StepanZaytsev) 24.09.13 13:40
Данный ключ не избавляет от сообщения платформы о том "что используется программный ключ и можно отключить аппаратный"в результате галочка в настройках снимается если ответить на вопрос "ДА"
20. Andrey Tey (Bitnikov) 24.09.13 14:10
(19) StepanZaytsev, да,
см. мой комментарий №14
21. Ловыгин Антон (wunderland) 25.09.13 14:01
(15) Bitnikov, строчек-то нету.... я же писал - лицензий 50, сессий в консоли 35 и больше не пускает.
а в колонке этой пишется, какую лицензию получила данная сессия
ща в почто пороюсь может ответ от 1С найду на этот вопрос
в двух словах: сейчас никак а в 8.3 может будет....
22. dpagon (dpagon) 10.10.13 14:48
(15) Bitnikov, количество сессий может быть больше количества лицензий?
23. Andrey Tey (Bitnikov) 10.10.13 17:46
(22) dpagon,
В кластере есть сеансы и соединения, сессий нет)
В случае раздачи лицензий сервером - сеансов больше, чем количество лицензий в ключе быть не может, за исключением сеансов, работающих без ключа (консоль кластера серверов, фоновые задания...)
А в случае раздачи лицензий HLM (аппаратная защита) - может. Т.к. тут считается лицензий не по сеансам, а по рабочим станциям.
24. Илона Хуснутдинова (PokerFace) 24.07.14 18:15
Т.е. параметр /UseHwLicenses можно выставить для каждого пользователя отдельно? чтобы в одну и ту же базу кто-то заходил с программным ключом, а кто-то с аппаратным?
25. Andrey Tey (Bitnikov) 24.07.14 18:37
(24) PokerFace, да, конечно. Этот параметр устанавливается в окне запуска 1С у каждого пользователя отдельно.
26. Andrey Nikitin (SunStroke) 21.10.14 11:52
А кто-нибудь знает, можно ли заставить одних пользователей брать ТОЛЬКО аппаратные лицензии, а других ТОЛЬКО программные. С "программными" пользователями понятно - используем этот ключ запуска базы, а "аппаратные" пользователи ведь при отсутствии свободных аппаратных лицензий заберут программные... Чего хотелось бы избежать.
27. Andrey Tey (Bitnikov) 21.10.14 12:08
(26) SunStroke,
1) Можешь регулировать флагом для всех баз - Использовать аппаратную лицензию (ключ защиты)
2) Можешь сделать два ярлыка для одних в базах прописан аппаратный ключ, для других программный.
3) Можешь прописать разные ключи разным пользователям для разных баз по-разному. Кому-то /UseHwLicenses-, кому-то /UseHwLicenses+
28. Andrey Nikitin (SunStroke) 21.10.14 12:16
(27) Bitnikov,
Вы немного не поняли - с помощью /UseHwLicenses- можно запретить "программным" пользователям забирать аппаратные лицензии. Не хватило программных - сосут лапу.
/UseHwLicenses+ же НЕ ЗАПРЕЩАЕТ "аппаратным" пользователям при недостатке аппаратных лицензий забрать программные. Чего хотелось бы избежать - об этом и был вопрос.
GAVe; Buh0; +2 Ответить
29. Алексей (unk2) 18.08.15 04:24
ИЗ файла справки

/UseHwLicenses+ — поиск локального ключа защиты выполняется.
/UseHwLicenses- — поиск локального ключа защиты не выполняется.

Причем тут аппаратный ключ не понятно
30. Андрей Аршанский (arshanskiyav) 14.09.15 23:14
Вопрос, а возможно ли использование для одной файловой базы (расшарена по сети, 8,2 БП3.0 ПРОФ) и программные лицензии и аппаратные?

Подробнее:
База установлена на ПК_А, лицензия программная однопользовательская
ПК_Б подключается к базе на ПК_А, лицензия аппаратная

В таком варианте на ПК_Б через неопределенное время 1Ска зависает насмерть, а сегодня еще и лицензия с ПК_А слетела

Спасибо.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа