Dba options

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Type Script SQL*Plus de diagnostic
Domaine Administration (configuration de l'instance)
Voir aussi Dba query hidden parameters

Dba options liste toutes les options Oracle installées sur l'instance (vue v$option) et indique lesquelles sont effectivement disponibles — Partitioning, Advanced Security, Real Application Clusters, Advanced Analytics...

Utile en particulier pour un audit de conformité de licence (certaines options sont soumises à licence séparée de l'Enterprise Edition) ou pour vérifier, avant de s'appuyer sur une fonctionnalité, qu'elle est bien activée sur l'instance visée.

Script

SET TERMOUT OFF
COLUMN current_instance NEW_VALUE current_instance NOPRINT
SELECT RPAD(instance_name, 17) current_instance FROM v$instance;
SET TERMOUT ON

PROMPT
PROMPT +------------------------------------------------------------------------+
PROMPT | Report   : Database Options                                            |
PROMPT | Instance : &current_instance                                          |
PROMPT +------------------------------------------------------------------------+

SET ECHO      OFF
SET FEEDBACK  6
SET HEADING   ON
SET LINESIZE  180
SET PAGESIZE  50000
SET VERIFY    OFF

COLUMN parameter FORMAT a45 HEADING 'Option Name'
COLUMN value      FORMAT a10 HEADING 'Installed?'

SELECT
    parameter
  , value
FROM v$option
ORDER BY parameter;

Colonnes / sortie

  • Option Name — nom de l'option (ex. Partitioning, Real Application Clusters, Advanced Security).
  • Installed?TRUE si l'option est disponible sur cette instance, FALSE sinon. Une valeur à TRUE signifie que l'option est techniquement installée, pas nécessairement qu'elle est sous licence pour un usage en production — les deux sujets sont distincts.

Voir aussi