Добрый день!
У меня странная проблема. Я пользуюсь учеткой Supervisor, с сервера все отлично заходит. Но с другой машины заходить под этой же учеткой не хочет: выводит предупреждение "Ошибка открытия конфигурации.'Лицензия для модуля 'XXXX' не найдена'". Модули в тексте всегда меняются. Подобное наблюдал, когда лицензия истекает. Настройки к базе указаны верно, коннект есть. Лицензия на супервизора - конкурентная. Версия клиента та же, что и на сервере (бинарники те же).

Нравится

7 комментариев

Добрый день,

первое, что необходимо выполнить в этом случае - перезаказать лицензии.

Спасибо за столько скорый ответ!
Но проблема, похоже, не в лицензиях.
Если в настройках конфигурации подключения к БД (даже с компьютера, с которого происходит успешное подключение) добавить к имени сервера (указать) номер порта, то он также будет успешно проходить тест на подключение к БД и так же будет при запуске приложения выводить предупреждение "Ошибка открытия конфигурации.'Лицензия для модуля 'XXXX' не найдена'"; а если порт убрать - то все становится ОК (естественно, справедливо это только для локальной машины, ибо с удаленной необходимо указывать порт, в противном случае - не может открыть соединение с SQL Server). Видимо лицензии чувствительны к имени сервера, где расположена база.
Проблему пока еще не решил.

"Евгений Дудка" написал:Видимо лицензии чувствительны к имени сервера, где расположена база

В этом и смысл сервера сессий для конкурентных лицензий. Смотрите что там прописано.
Настройка в менеджере лицензий во вкладке [Конкурентные и специальные] есть кнопка [Сервер сессии].

"Александр Кудряшов" написал:
В этом и смысл сервера сессий для конкурентных лицензий. Смотрите что там прописано.

Настройка в менеджере лицензий во вкладке [Конкурентные и специальные] есть кнопка [Сервер сессии].

У меня там прописано "Использовать текущее подключение".
Если прописать вручную "указанное подключение", то, если в "имя сервера" дописать номер порта, то ругаться на лицензии будет везде, а без указания порта - работает также, как и при выбранном "Использовать текущее подключение": на локальном компьютере входит, а на удаленном (находящимся в одной локальной сети) - ругается на лицензии.
Пробовал на удаленном компьютере прописать alias к серверу, но это не помогло.

Мне тогда надо перезаказать лицензии, но с произведенной настройкой в "Сервере сессий"?

Да, совершенно верно.

Огромное Вам спасибо!
Сделал согласно Вашим рекомендациям и посту #1 http://www.community.terrasoft.ru/forum/topic/8336 и с перезаказанными лицензиями все заработало.

Показать все комментарии