fbpx

11.11.2021

Oracle: объяснение различий между разрешенными и согласованными пакетами.

Granted (разрешен) — означает, что пакет управления доступен в среде.

Agreed (согласован) — означает, что пользователь согласился использовать этот пакет управления, и поэтому производится рассчет лицензионных требований.

Обратите внимание, что в данном случае для некоторых пакетов записи в столбце «Packs granted» пусты:

Решение

На самом деле отображение на приведённом снимке экрана корректное, и здесь важно понимать следующее:

В текущей реализации, когда дело доходит до пакетов управления, лицензионные требования рассчитываются на основе флага «Agreed».

Если в столбеце «Agreed» имеется запись, то для пакета требуется лицензия. Использование пакетов (статус «Used») не принимается во внимание.

В данном случае описание смешивает эти термины, и нам нужно проводить различие между «Granted», «Agreed» и «Used»:

 

Granted (разрешен) — означает, что пакет управления доступен в среде.

Agreed (согласован) — означает, что пользователь согласился использовать этот пакет управления, и поэтому производится рассчет лицензионных требований.

Used (используется) — означает, что данный пакет управления используется, и в данной ситуации этот статус не принимается во внимание.

 

Что касается пакетов диагностики и настройки, то их учет контролируется параметром базы данных «control_management_pack_access». Любое значение, отличное от «NONE», будет означать, что пакет диагностики или настройки имеет статус «Agreed». Возможные комбинации для параметра «control_management_pack_access» следующие:

NONE — ни пакет диагностики, ни пакет настройки не подлежат использованию.

DIAGNOSTIC — использование диагностического пакета согласовано пользователем.

DIAGNOSTIC+TUNING — и диагностический, и тюнинговый пакеты согласованы для использования пользователем.

 

[https://community.snowsoftware.com/s/article/Oracle—Packs-granted-field-has-no-value]