

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 ambiente do SQL Server e descobrir se sua instância do Enterprise SQL Server está usando o recurso Enterprise, você pode adotar uma das seguintes abordagens:
+ Usando um script T-SQL
+ Usando a AWS SCT ferramenta

## Usando um script T-SQL para avaliar um banco de dados SQL Server
<a name="t-sql"></a>

Para determinar se o banco de dados do Microsoft SQL Server usa recursos específicos da edição Enterprise, você pode executar a seguinte instrução T-SQL no SQL Server Management Studio (SSMS).

```
IF (SELECT SERVERPROPERTY('EngineEdition')) = 2
    SELECT 'This is already a Standard SQL Server Edition instance!' AS Status
ELSE
    BEGIN
        --Checking Enterprise features
        CREATE TABLE ##EntFeatures ( dbid int, db_name SYSNAME, feature_name VARCHAR(100))
        EXEC sp_msforeachdb
        N' USE [?]
        IF (SELECT COUNT(*) FROM sys.dm_db_persisted_sku_features) >0
        BEGIN
           INSERT INTO ##EntFeatures
            SELECT db_id(),dbname=DB_NAME(),feature_name FROM sys.dm_db_persisted_sku_features
        END '
        IF (SELECT COUNT(1) FROM ##EntFeatures WHERE dbid>4) >0
            SELECT db_name,feature_name FROM   ##EntFeatures;
        ELSE
            SELECT CONCAT('Ready to move! You are running a(n) ', CONVERT(VARCHAR,SERVERPROPERTY('Edition')),' and are not using any Enterprise features') AS Status
    END

IF OBJECT_ID('tempdb.dbo.##EntFeatures') IS NOT NULL
DROP TABLE ##EntFeatures
```

Se o script retornar uma única linha com a mensagem **Pronto para mover\! Você está executando um (n)**<your SQL Server edition>, conforme mostrado na ilustração de tela a seguir, seu banco de dados do SQL Server pode ser candidato ao downgrade da edição Enterprise para a edição Standard.

![Mensagem de status indicando que não há dependências.](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/evaluate-downgrading-sql-server-edition/images/status-ready.png)


Se o script retornar uma lista de bancos de dados e recursos da edição Enterprise, você deverá avaliar as possíveis consequências da remoção de recursos Enterprise desses bancos de dados.

![Resultados de script listando bancos de dados que têm dependências na edição Enterprise.](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/evaluate-downgrading-sql-server-edition/images/results-database-list.png)


## Usando AWS SCT para avaliar um banco de dados do SQL Server
<a name="aws-sct-assess"></a>

Quando você cria um relatório de avaliação de migração de banco de dados no AWS SCT, a seção **Avaliação de Licença e Suporte à Nuvem** do relatório lista os recursos do SQL Server que seu banco de dados de origem está usando. Você pode usar essa lista para tomar uma decisão informada ao migrar para o Amazon RDS for SQL Server.

![Lista de dependências que precisam ser removidas antes do downgrade e recursos que não podem ser suportados após o downgrade.](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/evaluate-downgrading-sql-server-edition/images/evaluation.png)


## Dimensionando a avaliação do SQL Server
<a name="scaling"></a>

AWS SCT agora oferece suporte à avaliação em lote usando o avaliador de vários servidores para avaliar vários servidores com base na entrada que você fornece para cada definição de esquema que você deseja avaliar. Sua definição de esquema contém parâmetros de conexão do servidor de banco de dados e o nome completo de cada esquema. Depois de avaliar cada esquema, o avaliador produz um relatório agregado resumido que mostra a complexidade estimada para cada possível alvo de migração. Ele também produz um relatório em nível de servidor que inclui a seção **Avaliação de Licenças e Suporte na Nuvem**.