

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 評估您的環境
<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
```

如果指令碼傳回訊息**為準備移動的單一資料列！您正在執行 a(n) <您的 SQL Server 版本＞**，如以下畫面圖所示，您的 SQL Server 資料庫可以是從 Enterprise Edition 降級到 Standard Edition 的候選版本。

![狀態訊息指出沒有相依性。](http://docs.aws.amazon.com/zh_tw/prescriptive-guidance/latest/evaluate-downgrading-sql-server-edition/images/status-ready.png)


如果指令碼傳回資料庫和企業版功能的清單，您必須評估從這些資料庫中移除企業功能的潛在後果。

![指令碼結果會列出對 Enterprise Edition 具有相依性的資料庫。](http://docs.aws.amazon.com/zh_tw/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，報告**的授權評估和雲端支援**區段會列出來源資料庫正在使用的 SQL Server 功能。您可以使用此清單，在遷移至 Amazon RDS for SQL Server 時做出明智的決定。

![降級前需要移除的相依性清單，以及降級後無法支援的功能。](http://docs.aws.amazon.com/zh_tw/prescriptive-guidance/latest/evaluate-downgrading-sql-server-edition/images/evaluation.png)


## 擴展 SQL Server 評估
<a name="scaling"></a>

AWS SCT 現在支援使用多伺服器評估器進行批次評估，以根據您為每個要評估的結構描述定義提供的輸入來評估多個伺服器。您的結構描述定義包含資料庫伺服器連線參數，以及每個結構描述的完整名稱。評估每個結構描述之後，評估者會產生摘要彙總報告，顯示每個可能的遷移目標的估計複雜性。它也會產生伺服器層級報告，其中包含**授權評估和雲端支援**區段。