Aller au contenu principal

Oracle

L'écran Oracle liste les propriétés de chaque base Oracle utilisée par une application connectée. Une ligne par (Application, Produit / Instance). Les données sont collectées par le connecteur Nomasx-1 via les vues V$ standard.

C'est l'inventaire technique de chaque instance Oracle — la source de vérité pour l'analyse côté licence menée sur Licences → Oracle.


Vue d'ensemble

Nomasx-1 · Base de données · OracleAPPPRODUITVERSIONHÔTEINSTANCECPUACTIFSTOTALTECH.DGTAILLE GB12Enterprise Edition19.21.0db-prd-jde-01PRDJDE1614221814Y1 24012Diagnostic Pack19.21.0db-prd-jde-01PRDJDE1614221814Y1 24012Advanced Compression19.21.0db-prd-jde-01PRDJDE1614221814Y1 240

Objectif de l'écran

Pour chaque base Oracle supportant une application connectée :

  • Inventaire des produits installés. Édition, packs, options — ce qui est effectivement déployé sur le serveur.
  • Données de dimensionnement. Nombre de CPU + utilisateurs actifs vs total + comptes techniques + taille de stockage — les entrées du calcul de licence, qu'il soit NUP (named-user plus) ou par processeur.
  • Périmètre Data Guard. L'indicateur DG précise si l'instance participe à une configuration Data Guard — utile pour le dimensionnement de bascule et la question du double comptage.

Colonnes

ColonneSourceCe qu'on y lit
Application IDORAP_APPS_ID — identifiant de l'application.Application connectée.
ProduitORAP_PRODUCT — nom du produit / pack / option.Ce qui est installé (Enterprise Edition, Diagnostic Pack, Advanced Compression…).
Version complèteORAP_FULL_VERSION — version complète.Niveau de patch installé.
VersionORAP_VERSION — version majeure.Version majeure (19c, 21c…).
HôteORAP_HOSTNAME — serveur.Serveur hébergeant l'instance.
InstanceORAP_NAME — nom d'instance.SID Oracle / nom unique de la base.
Nb instancesORAP_COUNT_INST — nombre d'instances.RAC vs mono-instance.
CPUORAP_CPU — nombre de cœurs.Sert au licensing par processeur.
Utilisateurs actifsORAP_ACTIVE_USERS — nombre.Comptes nommés actifs sur la base.
Utilisateurs totauxORAP_TOTAL_USERS — nombre.Comptes nommés au total sur la base.
Utilisateurs techniquesORAP_TECHNICAL_USERS — nombre dérivé de USRP_TECHNICAL.Comptes marqués comme techniques dans Nomasx-1 — exclus du NUP.
PackORAP_PACK — code pack. Masqué.Utilisé par le calcul de conformité de licence.
Data GuardORAP_DG — booléen.Indique si l'instance participe à une configuration Data Guard.
Taille GBORAP_SIZE_GB — taille totale.Empreinte de stockage.

Clic droit sur une ligne pour ouvrir le menu. Chaque raccourci ouvre l'écran dédié pré-filtré sur la base sélectionnée — les quatre détails qui complètent la photographie technique de l'instance Oracle.

ActionCe qui s'affiche
Afficher les utilisateursLa liste des comptes déclarés sur l'application — pour une application purement Oracle, ce sont les utilisateurs de la base. Colonnes : identifiant, statut, date de création, dernière connexion, dernière utilisation, plus les indicateurs technique, générique et lié.
Afficher les optionsLes options Oracle collectées sur l'instance. Une ligne par (composant, paramètre, valeur) — les paramètres qui activent ou désactivent une option licenciable, rattachés au composant de licence correspondant.
Afficher les fonctionnalitésLes fonctionnalités Oracle observées sur l'instance via l'historique d'usage. Une ligne par fonctionnalité avec le composant de licence, la première et la dernière date d'usage. Les dates indiquent si une fonctionnalité a déjà été utilisée et si elle l'est encore aujourd'hui.
Afficher les partitionsLes tables et index qui utilisent l'option Partitioning. Une ligne par (propriétaire, type de segment, nom de segment) avec la date de création et la date du dernier DDL. Le propriétaire est marqué quand c'est un compte technique, ce qui distingue un objet partitionné porté par un schéma applicatif éditeur d'un objet créé par le métier.

Conseils & bonnes pratiques

  • Filtrer sur Produit contenant « Pack » pour extraire les packs d'administration en usage — le sujet d'audit le plus sensible.
  • Confronter Utilisateurs actifs à Utilisateurs totaux — un écart important signale des comptes dormants directement sur la base, distincts des comptes du système source.
  • La colonne Utilisateurs techniques permet de calculer un NUP « humains réels » pour préparer la renégociation.
  • Une configuration Data Guard double l'exigence de licence sauf si le standby est configuré en bascule passive — à clarifier avec Oracle.