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
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
DGprécise si l'instance participe à une configuration Data Guard — utile pour le dimensionnement de bascule et la question du double comptage.
Colonnes
| Colonne | Source | Ce qu'on y lit |
|---|---|---|
| Application ID | ORAP_APPS_ID — identifiant de l'application. | Application connectée. |
| Produit | ORAP_PRODUCT — nom du produit / pack / option. | Ce qui est installé (Enterprise Edition, Diagnostic Pack, Advanced Compression…). |
| Version complète | ORAP_FULL_VERSION — version complète. | Niveau de patch installé. |
| Version | ORAP_VERSION — version majeure. | Version majeure (19c, 21c…). |
| Hôte | ORAP_HOSTNAME — serveur. | Serveur hébergeant l'instance. |
| Instance | ORAP_NAME — nom d'instance. | SID Oracle / nom unique de la base. |
| Nb instances | ORAP_COUNT_INST — nombre d'instances. | RAC vs mono-instance. |
| CPU | ORAP_CPU — nombre de cœurs. | Sert au licensing par processeur. |
| Utilisateurs actifs | ORAP_ACTIVE_USERS — nombre. | Comptes nommés actifs sur la base. |
| Utilisateurs totaux | ORAP_TOTAL_USERS — nombre. | Comptes nommés au total sur la base. |
| Utilisateurs techniques | ORAP_TECHNICAL_USERS — nombre dérivé de USRP_TECHNICAL. | Comptes marqués comme techniques dans Nomasx-1 — exclus du NUP. |
| Pack | ORAP_PACK — code pack. Masqué. | Utilisé par le calcul de conformité de licence. |
| Data Guard | ORAP_DG — booléen. | Indique si l'instance participe à une configuration Data Guard. |
| Taille GB | ORAP_SIZE_GB — taille totale. | Empreinte de stockage. |
Menu contextuel
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.
| Action | Ce qui s'affiche |
|---|---|
| Afficher les utilisateurs | La 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 options | Les 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és | Les 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 partitions | Les 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.