

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 環境の評価
<a name="assess-environment"></a>

SQL Server 環境を評価し、Enterprise SQL Server インスタンスが Enterprise 機能を使用しているかどうかを確認するには、次のいずれかの方法を使用できます。
+ T-SQL スクリプトの使用
+  AWS SCT ツールの使用

## T-SQL スクリプトを使用した SQL Server データベースの評価
<a name="t-sql"></a>

Microsoft SQL Server データベースが Enterprise Edition 固有の機能を使用しているかどうかを確認するには、SQL Server Management Studio (SSMS) で次の T-SQL ステートメントを実行します。

```
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
```

スクリプトが 1 行を返す場合、メッセージ**は移動準備完了です。次の画面図に示すように、a(n) <SQL Server Edition> を実行している場合**、SQL Server データベースは Enterprise Edition から Standard Edition へのダウングレード候補になる可能性があります。

![依存関係がないことを示すステータスメッセージ。](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/evaluate-downgrading-sql-server-edition/images/status-ready.png)


スクリプトがデータベースと Enterprise Edition 機能のリストを返す場合は、それらのデータベースから Enterprise 機能を削除した場合の結果を評価する必要があります。

![Enterprise Edition に依存するデータベースを一覧表示するスクリプト結果。](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/evaluate-downgrading-sql-server-edition/images/results-database-list.png)


## AWS SCT を使用して SQL Server データベースを評価する
<a name="aws-sct-assess"></a>

でデータベース移行評価レポートを作成すると AWS SCT、レポートの **License Evaluation and Cloud Support** セクションに、ソースデータベースが使用している SQL Server 機能が一覧表示されます。このリストを使用して、Amazon RDS for SQL Server への移行中に情報に基づいた決定を行うことができます。

![ダウングレード前に削除する必要がある依存関係と、ダウングレード後にサポートできない機能のリスト。](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/evaluate-downgrading-sql-server-edition/images/evaluation.png)


## SQL Server 評価のスケーリング
<a name="scaling"></a>

AWS SCT は、マルチサーバーアセッサーを使用したバッチ評価をサポートし、評価するスキーマ定義ごとに指定した入力に基づいて複数のサーバーを評価するようになりました。スキーマ定義には、データベースサーバーの接続パラメータと各スキーマのフルネームが含まれています。各スキーマを評価した後、アセッサーは、移行ターゲットごとに推定される複雑さを示す要約集約レポートを生成します。また、**ライセンス評価とクラウドサポート**セクションを含むサーバーレベルのレポートも生成されます。