Remarques :

Utilisez Oracle Estate Explorer pour analyser l'inventaire des bases de données client en vue de passer à Oracle Autonomous Database

Introduction

Oracle Estate Explorer (OEE) est un outil qui permet aux clients d'évaluer par programmation des groupes de bases de données Oracle en vue de leur préparation à la migration vers Oracle Autonomous Database (ADB). OEE permet d'explorer, d'analyser et de hiérarchiser les petites, moyennes et grandes bases de données de manière hautement automatisée, rapide et flexible.

La sortie de l'OEE fournit une vue d'ensemble de l'ensemble des bases de données testées, les classe en fonction de leur alignement avec les prérequis de la BAD et fournit un effort relatif noté pour toute mesure corrective requise.

Objectif

Prérequis

Tâche 1 : Configurer OEE

  1. Connectez-vous à Oracle Autonomous Database à partir de votre système à l'aide de SQLcl installé précédemment. Cela validera votre connexion à la base de données et n'entraînera aucune erreur associée lors de l'installation OEE. Assurez-vous que TNS_ADMIN est défini sur l'emplacement de portefeuille décompressé ADB.

    Image1

  2. Avant d'installer OEE, vous devez modifier 3 fichiers présents sous le fichier ZIP OEE téléchargé. Accédez à l'emplacement téléchargé (<OEE download location>\oee_install\oee_install_on_cloud) et modifiez les 3 fichiers suivants.

    • connect_to_db.sql:

      set cloudconfig ‘<Path where you have downloaded OEE zip file >’ - Specify that path where OO zip file is downloaded
      set SQLPROMPT "@|white ADMIN|@@@|green <service_name>|@@|white >|@" - Do not make any changes in this line
      connect ADMIN/***@<adb service name> - Mention the ADB service name and it's credentials where OEE will be installed
      
    • set_config.sql:

      BEGIN
      -- These must be set by the user
          :db_user := 'MPACK_DB_OEE';
          :db_user_pwd := '<set password for MPACK_DB_OEE user>' ;
          :apex_workspace_name := 'MPACK_OEE';
          :apex_workspace_user := 'MPACK_OEE';
          :apex_workspace_pwd := '<set password for APEX workspace>' ;
          :apex_app_id := '103';
          :apex_app_name := 'Oracle Estate Explorer V2.3';
      END;
      /
      
    • connect_as_oee.sql:

      set SQLPROMPT "MPACK_OEE@<service_name> > " - Do not make any changes in this line
      connect MPACK_OEE/<password used above for MPACK_OEE>@<adb service name>  - Mention the ADB service name and credentials for MPACK_OEE that was given in "set_config.sql" script.
      
  3. Connectez-vous à Oracle Autonomous Transaction Processing (ATP) comme validé précédemment et exécutez oee_install.sql.

    Image2

    Il y aura des erreurs lors de la suppression de certaines tables et séquences qui doivent être ignorées car elles vérifient leur existence avant de créer ces objets.

  4. Connectez-vous à la console OCI, accédez à Oracle Autonomous Database utilisé ci-dessus pour installer OEE et lancez le lien APEX affiché dans la page d'accueil d'ADB.

  5. Cliquez sur Lancer APEX et connectez-vous à l'URL APEX avec le nom d'espace de travail MPACK_OEE et le mot de passe indiqués dans le script set_config.sql.

    Image3

    Image4

  6. Une fois sur la page d'accueil APEX, cliquez sur App Builder et vous devez voir la bannière Oracle Estate Explorer indiquant qu'OEE a été installé dans Oracle Autonomous Database.

    Image5

  7. Cliquez sur Oracle Estate Explorer, puis sur Exécuter l'application pour accéder à la page de connexion de l'utilitaire OEE.

    Image6

    Jusqu'à cette étape, nous avons configuré la connexion à Oracle Autonomous Database, installé OEE et y avons accédé via APEX intégré.

Dans la tâche 2, nous commencerons à examiner l'inventaire des bases de données à analyser pour passer à Oracle Autonomous Database.

Tâche 2 : utiliser OEE pour analyser l'état de la base de données

  1. Créez un catalogue successoral, car la portée de ce tutoriel suppose l'utilisation d'Oracle Enterprise Manager (OEM), nous limiterons nos spécificités en conséquence. La création de catalogue appelle le script oee_dbcatalog.sh situé dans le dossier extract scripts du fichier ZIP OEE téléchargé. Le script doit être modifié pour pouvoir se connecter à la base de données du référentiel OEM.

    Modifiez les lignes suivantes dans le script oee_dbcatalog.sh.

    SQLPLUS_EXE=/u01/app/oracle/em/middleware_135/bin/sqlplus (This needs to be changed depending on the sqlplus location that exists on your OEM host)
    UNPWCS=sysman/yourPassword@empdb (Correct password for sysman user and repository database is required here)
    

    Exécutez le script sur l'hôte Oracle Management Server (OMS). Une fois qu'il a été exécuté, un fichier csv est généré et contient les détails de toutes les bases de données surveillées via OEM. Ce fichier CSV sera téléchargé vers le lien OEE ultérieurement.

  2. Connectez-vous à OEE et accédez à Administration OEE, Gérer les sources de données, Créer une source de données (donnez-lui un nom explicite) et cliquez sur Enregistrer.

    Image7

  3. Accédez à Administration OEE, Gérer les sources de données, Gérer les catalogues (donnez au catalogue un nom avec le nom du client et sélectionnez la source de données créée ci-dessus), puis cliquez sur Enregistrer.

    Image8

  4. Accédez à Maintenance des données, Charger la source de données (le fichier CSV généré à l'étape 1 est chargé lors de l'extraction du catalogue).

    Image9

    Une fois le chargement des données terminé, un message s'affiche.

    Image10

  5. Pour sélectionner moins de bases de données dans le catalogue téléchargé précédemment, nous devons les regrouper dans des groupes respectifs. Par exemple, les bases de données d'instance peuvent être regroupées en fonction de leur application, en fonction du RTO/RPO, de la version, etc.

    Pour ce faire, accédez à la section Groupes de la page d'accueil, Créez un groupe et ajoutez les bases de données requises qui doivent faire partie de notre premier groupe à prendre en compte pour la migration.

    Image11

  6. Cliquez sur Ajouter/Enlever des bases de données du groupe pour le groupe créé ci-dessus et sélectionnez les bases de données souhaitées dans la liste affichée.

    Image12

  7. Après avoir créé le groupe et ajouté les bases de données requises, nous devons créer un fichier de pilote pour le groupe qui sera utilisé ultérieurement pour l'extraction et le traitement des données. Revenez à la page des groupes et cliquez sur Créer un fichier de pilote. Lors de la création du fichier de pilote, 2 cases à cocher doivent être sélectionnées ou désélectionnées selon le cas d'emploi. Téléchargez le fichier de pilote qui sera utilisé ultérieurement.

    Image13

  8. Le fichier de pilote créé à la dernière étape doit être transmis à la base de données du référentiel OEM lors de l'exécution du script d'extraction de groupe oee_group_extract-2.1.0.sh. Connectez-vous à la base de données du référentiel OEM et exécutez le script comme indiqué, le fichier de pilote doit être transmis en tant qu'argument et un fichier txt résultant sera généré qui sera utilisé pour un traitement ultérieur dans l'outil OEE.

    Image14

  9. Connectez-vous au lien OEE et accédez à Maintenance des données, Charger le fichier d'extraction de base de données dans la préparation, parcourez le fichier texte généré à l'étape 8 et cliquez sur Charger les données.

    Image15

  10. Accédez à Maintenance des données, Traiter le fichier d'extraction de la base de données. Une fois le fichier traité, vous en êtes à la dernière étape de l'exécution du scénario et de l'affichage des résultats.

  11. Revenez à la page Groupes OEE et cliquez sur Exécuter le scénario pour le groupe. OEE fournit un scénario Autonomous Shared v7 par défaut comportant 19 tests. Toutefois, vous pouvez toujours créer votre propre scénario et ajouter les vérifications requises. Pour ce tutoriel, nous avons utilisé le scénario Autonomous par défaut et exécuté le rapport correspondant.

    Image16

    Une fois le scénario exécuté avec succès, vous devez voir un rapport détaillé qui a été classé dans différents intervalles en fonction des efforts estimés nécessaires pour chaque base de données.

Les rapports qui en résultent peuvent être téléchargés et partagés avec le client et l'équipe d'application pour vérifier et prendre les mesures nécessaires.

Remerciements

Ressources de formation supplémentaires

Parcourez d'autres ateliers sur docs.oracle.com/learn ou accédez à davantage de contenus de formation gratuits sur le canal Oracle Learning YouTube. De plus, rendez-vous sur education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.

Pour obtenir de la documentation sur le produit, visitez Oracle Help Center.