

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Como avaliar o ambiente
<a name="assess-environment"></a>

Para avaliar seu banco de dados Oracle e descobrir se os recursos do Enterprise Edition estão sendo usados, é possível usar uma das seguintes abordagens:
+ Comandos SQL
+ O recurso de avaliação de licenças do AWS SCT

## Avaliar o Oracle Database Enterprise Edition com comandos SQL
<a name="sql-commands"></a>

A Oracle rastreia o uso das opções do Oracle Database, dos pacotes de gerenciamento da Oracle e de seus recursos correspondentes em uma visualização chamada [DBA\_FEATURE\_USAGE\_STATISTICS](https://docs.oracle.com/database/121/REFRN/GUID-B8A38B9B-3AAA-4341-AA05-4309870CE73B.htm#REFRN23396). Por padrão, a exibição é atualizada uma vez por semana. Portanto, até 7 dias podem ser necessários para que os dados de uso mais recentes sejam mostrados. Para obter as informações mais recentes, atualize manualmente a visualização usando o pacote `DBMS_FEATURE_USAGE_INTERNAL`. O usuário do seu banco de dados exige privilégio de `EXECUTE` em `DBMS_FEATURE_USAGE_INTERNAL` para atualizar a visualização e privilégio de `SELECT ANY DICTIONARY` para consultá-la.

A Oracle fornece o script `options_packs_usage_statistics.sql` no [Documento de suporte 1317265.1](https://support.oracle.com/CSP/main/article). É possível usar esse script para verificar quais opções, recursos e pacotes de gerenciamento foram usados no banco de dados. Como alternativa, é possível executar a consulta a seguir para listar as opções e os recursos usados anteriormente.

```
-- 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%';
```

Analise o resultado da consulta anterior e compare-o com a [Documentação da Oracle](https://docs.oracle.com/en/database/oracle/oracle-database/19/dblic/Licensing-Information.html#GUID-B6113390-9586-46D7-9008-DCC9EDA45AB4). Investigue cada recurso ou opção da Enterprise Edition listado na saída para entender seu caso de uso e determinar as alternativas apropriadas no Oracle Database Standard Edition 2 sempre que possível.

## Avaliando o Oracle Database Enterprise Edition usando AWS SCT
<a name="aws-sct"></a>

AWS Schema Conversion Tool (AWS SCT) fornece uma interface de usuário baseada em projetos para avaliar, converter e copiar o esquema do banco de dados do seu banco de dados Oracle de origem em um formato compatível com o Amazon RDS for Oracle. Usando AWS SCT, você pode analisar as possíveis economias de custo que podem ser obtidas alterando o tipo de licença do Oracle Database de Enterprise Edition para Standard Edition 2.

A seção *Avaliação de licenças e suporte na nuvem* do relatório AWS SCT fornece informações detalhadas sobre os recursos do banco de dados Oracle em uso. Essas informações podem ajudar você a tomar decisões informadas ao migrar para o Amazon RDS para Oracle. Por exemplo, o relatório pode dizer que seu servidor Enterprise Edition usa o recurso de compactação e que você deve remover dependências ColumnStoreIndex e particionamento. Ele também lista recursos, como InMemory OLTP, que não podem ser movidos para o Amazon RDS for Oracle.

### Escalar a avaliação do Oracle
<a name="scaling-assessment"></a>

Para avaliar vários servidores, você pode executar avaliações em lote AWS SCT usando a opção de [avaliador multiservidor](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_AssessmentReport.Multiserver.html#CHAP_AssessmentReport.Multiserver.Agreggated). Depois de avaliar cada esquema, o avaliador produz um relatório em nível de servidor que inclui a seção *Avaliação de licenças e suporte na nuvem*.