Utilisation d'Enterprise Manager Express et de Database Control sur Exadata Cloud@Customer

Découvrez comment accéder à Enterprise Manager Database Express (EM Express) et à Enterprise Manager Database Control (Database Control), qui sont des outils Web dédiés à la surveillance et à la gestion d'Oracle Database.

A propos de l'accès à Enterprise Manager Database Express

Découvrez comment gérer une base de données Conteneur ou une base de données pluggable à l'aide d'Enterprise Manager Database Express (EM Express).

Enterprise Manager Database Express est disponible sur les bases de données Exadata Cloud@Customer créées avec Oracle Database 12c version 1 (12.1) ou version ultérieure.

La méthode d'accès à EM Express dépend du type de base de données que vous voulez gérer : base de données Conteneur ou base de données pluggable.
  • Gestion d'une base de données Conteneur : lorsqu'une base de données Oracle est créée, Exadata Cloud@Customer définit automatiquement un port dédié à l'accès d'EM Express à la base de données Conteneur. Vous n'avez pas besoin d'effectuer de configuration manuelle. Un numéro de port unique est alloué à chaque base de données. Les allocations utilisent les ports d'une plage commençant par 5500, 5501, 5502, etc.
  • Pour gérer une base de données pluggable : avec Oracle Database 12c version 2 ou ultérieure, vous pouvez configurer EM Express afin d'accéder à la base de données Conteneur et à toutes les bases de données pluggables sur un port unique, appelé port global. Le port global permet d'utiliser EM Express afin de se connecter à toutes les bases de données pluggables de la base de données Conteneur à l'aide du port HTTPS de cette dernière. Vous n'avez pas besoin d'effectuer de configuration manuelle. Un numéro de port unique est alloué à chaque base de données. Les allocations utilisent les ports d'une plage commençant par 5500, 5501, 5502, etc.

    Pour une base de données Oracle Database 12c version 1, vous devez définir manuellement un port pour chaque base de données pluggable à gérer, à l'aide d'EM Express.

Afin de vérifier le port utilisé pour une base de données spécifique, connectez-vous à cette dernière en tant qu'administrateur de base de données, puis exécutez la requête indiquée dans l'exemple suivant :
select dbms_xdb_config.getHttpsPort() from dual;
DBMS_XDB_CONFIG.GETHTTPSPORT()
------------------------------
                          5502

Définition du port pour EM Express afin de gérer une base de données pluggable (Oracle Database 12.1 uniquement)

Dans Oracle Database 12c version 1, configurez un port HTTPS unique pour la base de données Conteneur et pour chaque base de données pluggable à gérer à l'aide d'EM Express.

  1. Démarrez SQL*Plus et connectez-vous à la base de données Conteneur ou pluggable en tant qu'utilisateur SYS disposant de privilèges SYSDBA.
  2. Exécutez la procédure DBMS_XDB_CONFIG.SETHTTPSPORT, en indiquant le numéro de port.
    exec dbms_xdb_config.sethttpsport(port-number)

Accès à Enterprise Manager Database Express

Pour gérer une base de données Conteneur ou pluggable, préparez-vous à fournir le numéro de port alloué à la base de données à gérer.

Pour accéder à Enterprise Manager Express (EM Express), indiquez l'URL ci-dessous dans votre navigateur Web :
https://node-ip-address:port/em

Où :

node-ip-address correspond à l'adresse IP de réseau client du noeud de calcul hébergeant EM Express.

port correspond au port EM Express utilisé par la base de données.

Si votre navigateur affiche un avertissement indiquant que la connexion n'est pas sécurisée ou n'est pas privée, utilisez l'option avancée du navigateur de sorte à ignorer cet avertissement et à continuer. Cet avertissement s'affiche car Exadata Cloud@Customer utilise un certificat auto-signé pour fournir une connectivité HTTPS (HTTP sécurisé). Or, ces certificats sont considérés comme suspects par de nombreux navigateurs Web.

Accès à Enterprise Manager 11g Database Control

Pour gérer une base de données avec Enterprise Manager 11g Database Control, préparez-vous à fournir le numéro de port alloué à la base de données à gérer.

Enterprise Manager 11g Database Control est disponible sur les bases de données Exadata Cloud@Customer créées à l'aide d'Oracle Database 11g version 2. Un numéro de port unique est alloué à chaque base de données dans une plage commençant par 1158, 1159, 1160, etc.

Pour vérifier le port Database Control d'une base de données, vous pouvez rechercher REPOSITORY_URL dans le fichier $ORACLE_HOME/host_sid/sysman/config/emd.properties. Dans le nom de fichier précédent, host est le nom d'hôte du noeud de calcul qui héberge Database Control et sid est l'identificateur système (SID) Oracle Database.

Pour accéder à Database Control, vous pouvez diriger votre navigateur Web vers l'URL ci-dessous :
https://node-ip-address:port/em

Où :

node-ip-address correspond à l'adresse IP de réseau client du noeud de calcul hébergeant Database Control.

port est le port Database Control utilisé par la base de données.

Si votre navigateur affiche un avertissement indiquant que la connexion n'est pas sécurisée ou n'est pas privée, utilisez l'option avancée du navigateur de sorte à ignorer cet avertissement et à continuer. Cet avertissement s'affiche car Exadata Cloud@Customer utilise un certificat auto-signé pour fournir une connectivité HTTPS (HTTP sécurisé). Or, ces certificats sont considérés comme suspects par de nombreux navigateurs Web.