wage13,
Чтоб разобраться что у тебя на компах просиходит необходимо посмотреть какие переменные среды (если они есть) забиты на твоем компе для лицензии VE
Такими переменными (пользовательскими или систеными) могут быть
для локальной лицензии
LM_LICENSE_FILE= путь к локальному файлу лицензии
PAM_LMD_LICENSE_FILE=путь к локальному файлу лицензии
локальной лицензией является лицензия не требующая установки сервера лицензии и не имеющая в заголовке серверной строки
SERVER ИМЯХОСТА ПОРТ
для сетевой лицензии
LM_LICENSE_FILE= ПОРТ@ИМЯХОСТАСЕРВЕРА
PAM_LMD_LICENSE_FILE=ПОРТ@ИМЯХОСТАСЕРВЕРА
различие сетевой и локальной лицензии заключается в том, что при сетевой лицензии FlexLM сервер может быть установлен на каком-то одном сетевом компе (сервере). При этом собственно программы использующие лицензии этого сервера могут быть установлены на том же компе или на других сетевых компах (клиентах)ю При этом установка сервера на компах клиентах не нужна.
На каждом компе-клиенте должна быть прописана переменная среды, указывающая где находится сервер
Скажем если сервер запущен на компе с именем Star и в лицензии в серверной строке указан порт 28000, то на каждом клиентском компе необходимо создать переменную окружения
LM_LICENSE_FILE=28000@Star
или
PAM_LMD_LICENSE_FILE=28000@Star
различие переменных LM_LICENSE_FILE и PAM_LMD_LICENSE_FILE заключается в том, что первая действует для ЛЮБОЙ программы использующей FLEX, а вторая- только для программ от группы ESI Soft (c flex-демоном pam_lmd.exe)
При этом число клиетских компов на которых можно одновременно запускать прогу или число копий проги запускаемых на клиентских компах определяется тем, сколько их прописано в лицензии..
Таким образом тебе нада выяснить какая перемеменная среды для лицензии прописана на том твоем компе, потому как VE берет инфу о том где и какая лицензия им должна использоваться именно из переменных окружения
В варезной сетевой лицензии (которую я расшаривал для VE и все других продуктов ESI Soft) прописано бесчисленное (uncounted) число лицензий- то есть с ней можно запускать сколько угодно копий проги на одном компе или на сколько угодно клиентских компах
Что прописано в твоей легальной локальной лицухе- я не знаю, но если в ней забита только одна лицензия и если именно эта легальная лицензия прописана в переменных окружения- то запустить с ней больше одной копии ты не смошешь
P.S. Если ничего этого у тебя в переменых окружения нет, то нада еще посмотреть нет ли аналогичных переменных в реестре вот в этой ветке
HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager
Чтоб разобраться что у тебя на компах просиходит необходимо посмотреть какие переменные среды (если они есть) забиты на твоем компе для лицензии VE
Такими переменными (пользовательскими или систеными) могут быть
для локальной лицензии
LM_LICENSE_FILE= путь к локальному файлу лицензии
PAM_LMD_LICENSE_FILE=путь к локальному файлу лицензии
локальной лицензией является лицензия не требующая установки сервера лицензии и не имеющая в заголовке серверной строки
SERVER ИМЯХОСТА ПОРТ
для сетевой лицензии
LM_LICENSE_FILE= ПОРТ@ИМЯХОСТАСЕРВЕРА
PAM_LMD_LICENSE_FILE=ПОРТ@ИМЯХОСТАСЕРВЕРА
различие сетевой и локальной лицензии заключается в том, что при сетевой лицензии FlexLM сервер может быть установлен на каком-то одном сетевом компе (сервере). При этом собственно программы использующие лицензии этого сервера могут быть установлены на том же компе или на других сетевых компах (клиентах)ю При этом установка сервера на компах клиентах не нужна.
На каждом компе-клиенте должна быть прописана переменная среды, указывающая где находится сервер
Скажем если сервер запущен на компе с именем Star и в лицензии в серверной строке указан порт 28000, то на каждом клиентском компе необходимо создать переменную окружения
LM_LICENSE_FILE=28000@Star
или
PAM_LMD_LICENSE_FILE=28000@Star
различие переменных LM_LICENSE_FILE и PAM_LMD_LICENSE_FILE заключается в том, что первая действует для ЛЮБОЙ программы использующей FLEX, а вторая- только для программ от группы ESI Soft (c flex-демоном pam_lmd.exe)
При этом число клиетских компов на которых можно одновременно запускать прогу или число копий проги запускаемых на клиентских компах определяется тем, сколько их прописано в лицензии..
Таким образом тебе нада выяснить какая перемеменная среды для лицензии прописана на том твоем компе, потому как VE берет инфу о том где и какая лицензия им должна использоваться именно из переменных окружения
В варезной сетевой лицензии (которую я расшаривал для VE и все других продуктов ESI Soft) прописано бесчисленное (uncounted) число лицензий- то есть с ней можно запускать сколько угодно копий проги на одном компе или на сколько угодно клиентских компах
Что прописано в твоей легальной локальной лицухе- я не знаю, но если в ней забита только одна лицензия и если именно эта легальная лицензия прописана в переменных окружения- то запустить с ней больше одной копии ты не смошешь
P.S. Если ничего этого у тебя в переменых окружения нет, то нада еще посмотреть нет ли аналогичных переменных в реестре вот в этой ветке
HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager
Последнее редактирование модератором: