

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Evaluación del entorno
<a name="assess-environment"></a>

Para evaluar su entorno de SQL Server y averiguar si su instancia empresarial de SQL Server utiliza la función Enterprise, puede adoptar uno de los siguientes enfoques:
+ Uso de un script T-SQL
+ Uso de la herramienta AWS SCT 

## Uso de un script T-SQL para evaluar una base de datos de SQL Server
<a name="t-sql"></a>

Para determinar si la base de datos de Microsoft SQL Server utiliza funciones específicas de la edición Enterprise, puede ejecutar la siguiente instrucción T-SQL en 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
```

**Si el script devuelve una sola fila con el mensaje ¡Listo para moverse\! Si está ejecutando una (n)**<your SQL Server edition>, como se muestra en la siguiente ilustración de pantalla, su base de datos de SQL Server puede ser apta para pasar de la edición Enterprise a la edición Standard.

![Mensaje de estado que indica que no hay dependencias.](http://docs.aws.amazon.com/es_es/prescriptive-guidance/latest/evaluate-downgrading-sql-server-edition/images/status-ready.png)


Si el script devuelve una lista de bases de datos y funciones de la edición Enterprise, debe evaluar las posibles consecuencias de eliminar las funciones de Enterprise de esas bases de datos.

![Los resultados del script muestran las bases de datos que dependen de la edición Enterprise.](http://docs.aws.amazon.com/es_es/prescriptive-guidance/latest/evaluate-downgrading-sql-server-edition/images/results-database-list.png)


## Se utiliza AWS SCT para evaluar una base de datos de SQL Server
<a name="aws-sct-assess"></a>

Al crear un informe de evaluación de la migración de la base de datos en AWS SCT, la sección **Evaluación de licencias y soporte en la nube** del informe muestra las funciones de SQL Server que utiliza la base de datos de origen. Puede utilizar esta lista para tomar una decisión informada al migrar a Amazon RDS for SQL Server.

![Lista de las dependencias que deben eliminarse antes de la degradación y las características que no se pueden admitir después de la degradación.](http://docs.aws.amazon.com/es_es/prescriptive-guidance/latest/evaluate-downgrading-sql-server-edition/images/evaluation.png)


## Escalar la evaluación de SQL Server
<a name="scaling"></a>

AWS SCT ahora admite la evaluación por lotes mediante el evaluador multiservidor para evaluar varios servidores en función de los datos que proporcione para cada definición de esquema que desee evaluar. La definición del esquema contiene los parámetros de conexión al servidor de la base de datos y el nombre completo de cada esquema. Tras evaluar cada esquema, el evaluador elabora un informe agregado resumido que muestra la complejidad estimada de cada posible objetivo de migración. También produce un informe a nivel de servidor que incluye la sección **Evaluación de licencias y Cloud Support**.