

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Évaluation de votre environnement
<a name="assess-environment"></a>

Pour évaluer votre base de données Oracle et déterminer si les fonctionnalités d'Enterprise Edition sont utilisées, vous pouvez utiliser l'une des approches suivantes :
+ Commandes SQL
+ La fonction d'évaluation des licences de AWS SCT

## Évaluation d'Oracle Database Enterprise Edition à l'aide de commandes SQL
<a name="sql-commands"></a>

Oracle suit l'utilisation des options Oracle Database, des packs de gestion Oracle et de leurs fonctionnalités correspondantes dans une vue intitulée [DBA\_FEATURE\_USAGE\_STATISTICS](https://docs.oracle.com/database/121/REFRN/GUID-B8A38B9B-3AAA-4341-AA05-4309870CE73B.htm#REFRN23396). La vue est mise à jour une fois par semaine par défaut. L'affichage des données d'utilisation récentes peut donc prendre sept jours. Pour obtenir les informations les plus récentes, actualisez manuellement la vue à l'aide du package `DBMS_FEATURE_USAGE_INTERNAL`. L'utilisateur de votre base de données a besoin de privilège `EXECUTE` sur `DBMS_FEATURE_USAGE_INTERNAL` pour actualiser la vue, ainsi que du privilège `SELECT ANY DICTIONARY` afin d'interroger la vue.

Oracle fournit le script `options_packs_usage_statistics.sql` dans le [document de support 1317265.1](https://support.oracle.com/CSP/main/article). Vous pouvez utiliser ce script pour vérifier quels options, fonctionnalités et packs d'administration ont été utilisés dans la base de données. Vous pouvez également exécuter la requête suivante pour répertorier les options et fonctionnalités précédemment utilisées.

```
-- To view the last refresh date of DBA_FEATURE_USAGE_STATISTICS
select max(last_sample_date) from dba_feature_usage_statistics order by 1;

-- To manually refresh DBA_FEATURE_USAGE_STATISTICS view
exec sys.dbms_feature_usage_internal.exec_db_usage_sampling(sysdate);  

-- To list features and options in use
select dbafus1.name, dbafus1.detected_usages, dbafus1.currently_used, dbafus1.first_usage_date, dbafus1.last_usage_date, dbafus1.version
from dba_feature_usage_statistics dbafus1
where  dbafus1.version = (select max(dbafus2.version)
                     from dba_feature_usage_statistics dbafus2
                     where dbafus2.name = dbafus1.name)
and dbafus1.detected_usages > 0
and dbafus1.dbid = (select dbid from v$database)
and dbafus1.currently_used='TRUE'
order by dbafus1.name;

-- To check use of parallelism for activities like DMLs, DDLs, index builds, statistics gathering, Data Pump
select name, value
from gv$sysstat
where
   upper(NAME) like '%PARALLEL OPERATIONS%'
OR
   upper(NAME) like '%PARALLELIZED%'
OR
   upper(NAME) like '%PX%';

-- To identify use of Materialized Views Query Rewrite
select owner, mview_name from dba_mviews
where owner not like '%SYS%'
and rewrite_enabled='Y';

-- To identify bitmap indexes
select * from dba_indexes
where index_type='BITMAP'
and owner not like '%SYS%';

-- To identify non-system use of Partitioning
select * from dba_tab_partitions where table_owner not like '%SYS%';
```

Examinez le résultat de la requête précédente et comparez-le avec la [documentation Oracle](https://docs.oracle.com/en/database/oracle/oracle-database/19/dblic/Licensing-Information.html#GUID-B6113390-9586-46D7-9008-DCC9EDA45AB4). Examinez chaque fonctionnalité ou option de l'édition Enterprise répertoriée dans le résultat afin de comprendre leur cas d'utilisation et de déterminer les alternatives appropriées dans Oracle Database Standard Edition 2 dans la mesure du possible.

## Évaluation d'Oracle Database Enterprise Edition à l'aide de AWS SCT
<a name="aws-sct"></a>

AWS Schema Conversion Tool (AWS SCT) fournit une interface utilisateur basée sur un projet permettant d'évaluer, de convertir et de copier le schéma de base de données de votre base de données Oracle source dans un format compatible avec Amazon RDS for Oracle. Vous pouvez ainsi analyser les économies potentielles qui peuvent être réalisées en modifiant le type de licence de votre base de données Oracle d'Enterprise Edition à Standard Edition 2. AWS SCT

La section *License evaluation and cloud support* du rapport AWS SCT fournit des informations détaillées sur les fonctionnalités de base de données Oracle utilisées. Ces informations peuvent vous aider à prendre des décisions éclairées lors de la migration vers Amazon RDS for Oracle. Par exemple, le rapport peut indiquer que votre serveur Enterprise Edition utilise la fonctionnalité de compression et que vous devez supprimer les dépendances ColumnStoreIndex et le partitionnement. Il répertorie également les fonctionnalités, telles que l' InMemoryOLTP, qui ne peuvent pas être déplacées vers Amazon RDS for Oracle.

### Mise à l'échelle de l'évaluation Oracle
<a name="scaling-assessment"></a>

Pour évaluer plusieurs serveurs, vous pouvez exécuter des évaluations AWS SCT par lots à l'aide de l'option d'[évaluation multiserveur](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_AssessmentReport.Multiserver.html#CHAP_AssessmentReport.Multiserver.Agreggated). Après avoir évalué chaque schéma, l'évaluateur produit un rapport au niveau du serveur qui inclut la section *License evaluation and cloud support*.