|
Jak víte Oracle grid control je nástroj, který slouží primárně jako globální náhrada enterprise manageru. Jeho hlavní funkce je pomoci DBA k administraci databází, ale nejen nich, ale i vlastních serverů, ASM instancí, aplikačních serverů a kdo ví čeho ještě. To je pěkné, navíc, když všude čtete, že je dodáván zadarmo a to není potřeba ani licence na repositorní databázi. Člověk si začne myslet, jak Oracle udělal pro své zákazníky něco zadarmo, ale POZOR.
Není tomu tak. Vy, v dobrém úmyslu začnete využívat vše, co je v grid controlu k dispozici a aniž si to uvědomujete, porušujete licenční ustanovení. Na druhou stranu, máte možnost vypnout používání jednotlivých packů, kde jde hlavně o diagnostic pack a tuning pack.
POZOR: Používání se nevztahuje jen na grid control, ale také používání různých view i utilit z příkazové řádky.
Podívejme se, kde a co je potřeba vypnout.
Defaultní nastavení je znázorněno na prvním screenshotu.
Záložka Setup --> Enterprise manager configuration --> Management pack access
Vidíte, že vše je povoleno.
Chce-li zjistit, jestli používáte některé z vlastností, které se musí zvlášt licencovat, pak stačí udělat select do tabulky dba_feature_usage_statistics a zjistit, které z vlastností jste použili alespoň jednou. Tedy hodnota ve sloupci DETECTED_USAGES je vyšší jak 0. Daná tabulka obsahuje asi 127 řádků, které zde nebudu vypisovat.
Následně se podívat do licenčního ustanovení, třeba zde a hned víte, na čem jste.
SQL> select name, detected_usages from dba_feature_usage_statistics;
NAME DETECTED_USAGES --------------------------------------------- --------------- Audit Options 0 SQL Tuning Set 0 Automatic Segment Space Management (system) 0 Automatic Segment Space Management (user) 0 Automatic SQL Execution Memory 0 Automatic Storage Manager 0 Automatic Undo Management 0 Change-Aware Incremental Backup 0 Streams (user) 0 Character Set 0 Virtual Private Database (VPD) 0 Server Parameter File 0 Locally Managed Tablespaces (system) 0 Locally Managed Tablespaces (user) 0 ...
Zjistíte-li, že nechtěně využíváte některou z vlastností, které jsou součástí zmíněných packu, vypněte její použití v grid controlu.
Záložka Setup --> Enterprise manager configuration --> Management pack access
Je-li některá z vašich databází verze 11g, musíte změnit i nastavení parametru CONTROL_MANAGEMENT_PACK_ACCESS na hodnotu NONE.
Defaultní nastavení je pravě DIAGNOSTIC+TUNING, což omožnuje použít jak diagnostické, tak ladící nástroje.
Jakmile však vypnete použití všech packů, rázem ztratíte možnost využívat odhadem 50% nástrojů, utilit a vlastností. Zárověň nebude moci vstupovat do záložky Performance, kterou já považuji za jednu z nejdůležitějších a grid control se pro vas stane, jen nástrojem na administraci.
Poznámka:Používání AWR reportů je součástí diagnostics packu.
|