Подсчет лицензий

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Прохожий
Постоянный обитатель
Сообщения: 134
Зарегистрирован: 23 мар 2007, 05:38
Откуда: Дальний Восток, Хабаровск
Контактная информация:

Подсчет лицензий

Сообщение Прохожий »

Привет всем.

Озадачился следующей проблемой - подсчет лицензий. Нужно для анализа использования лицензий за определенный период. Нарисовал шедулер оракловый, который раз в 15 минут селектил из таблицы ACTIVEMODULES и писал в таблицу REPTABLE, по которой формировался отчет. 4 месяца данные собирались и только сегодня заметил, что таблица ACTIVEMODULES обновляется тогда, когда открывается или работает интерфейс CA_MONITORINGMODULES, а не постоянно. Получается, мои данные никуда не годятся. Как временный вариант, можно повесить суппорт с открытым интерфейсом, но вариант некрасивый. Можно ли как-то средствами оракла запускать интерфейс?
Галактика 8.10, Oracle 10g patch 10.2.0.4
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Подсчет лицензий

Сообщение edward_K »

сделайте aqa скрипт на запуск сапорта. Заодно оттуда и сделаете выборку
Прохожий
Постоянный обитатель
Сообщения: 134
Зарегистрирован: 23 мар 2007, 05:38
Откуда: Дальний Восток, Хабаровск
Контактная информация:

Re: Подсчет лицензий

Сообщение Прохожий »

Спасибо. Буду осваивать AQA
Галактика 8.10, Oracle 10g patch 10.2.0.4
Polimer
Местный житель
Сообщения: 489
Зарегистрирован: 27 янв 2006, 12:46
Откуда: Москва

Re: Подсчет лицензий

Сообщение Polimer »

edward_K писал(а):сделайте aqa скрипт на запуск сапорта. Заодно оттуда и сделаете выборку
А почему нельзя использовать CONTOUREVENTS для этого?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Подсчет лицензий

Сообщение edward_K »

ну это сложнее. Надо считать входы и выходы. А при runtime записи о выходе не пишется. А интересует я так понял моментальный слепок.
Можно еще файл ключа перехватывать наверное.
Прохожий
Постоянный обитатель
Сообщения: 134
Зарегистрирован: 23 мар 2007, 05:38
Откуда: Дальний Восток, Хабаровск
Контактная информация:

Re: Подсчет лицензий

Сообщение Прохожий »

Да, нужен моментальный снимок. Странно, при генерации AQA-сегмента не работает ни одна экранная кнопка. Вроде под курсором "проваливаются", но не нажимаются.
Галактика 8.10, Oracle 10g patch 10.2.0.4
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Подсчет лицензий

Сообщение edward_K »

при генерации работает только клавиатура. По сути это клавиатурный повторитель. При должном навыке можете и сами написать скрипт.
Прохожий
Постоянный обитатель
Сообщения: 134
Зарегистрирован: 23 мар 2007, 05:38
Откуда: Дальний Восток, Хабаровск
Контактная информация:

Re: Подсчет лицензий

Сообщение Прохожий »

В общем, обошелся сторонней схемой.

1. Таблица ActiveModules заполняется только при открытии интерфейса "Мониторинг лицензий" или "Мониторинг пользователей" модуля "Консоль администратора" Support.
2. На одном из серверов повесил Support с постоянно открытым интерфейсом, который раз в 10 секунд обновляет таблицу ActiveModules.
3. В СУБД повесил задачу, которая селектит необходимую инфу из ActiveModules в специально созданную таблицу.
4. На основании данных этой таблицы строится отчет.

Если кому интересно, подробно нарисую.
Галактика 8.10, Oracle 10g patch 10.2.0.4
Шевцов Владимир
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 09 окт 2009, 11:58
Откуда: г.Находка

Re: Подсчет лицензий

Сообщение Шевцов Владимир »

нарисуйте, как будет время. интересно.
Ответить