

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

# 在 RDS for SQL Server 上使用 SQL Server Developer Edition
<a name="sqlserver-dev-edition"></a>

RDS for SQL Server 支援 SQL Server Developer Edition。Developer Edition 包含所有 SQL Server Enterprise Edition 功能，但僅授權用於非生產用途。您可以透過自訂引擎版本 (CEV) 功能，使用您自己的安裝媒體建立 RDS for SQL Server Developer Edition 執行個體。

## 優勢
<a name="sqlserver-dev-edition.benefits"></a>

您可以使用 RDS for SQL Server Developer Edition 來：
+ 降低開發和測試環境的成本，同時維持與生產資料庫的功能同位。
+ 在非生產環境中存取 Enterprise Edition 功能，無需企業授權費用。
+ 使用 Amazon RDS 自動化的管理功能，包括備份、修補和監控。

**注意**  
SQL Server Developer Edition 僅授權用於開發和測試用途，無法在生產環境中使用。

## 區域可用性
<a name="sqlserver-dev-edition.regions"></a>

RDS for SQL Server Developer Edition 可在下列 AWS 區域使用：
+ 美國東部 (維吉尼亞北部)
+ 美國東部 (俄亥俄)
+ 美國西部 (奧勒岡)
+ 美國西部 (加利佛尼亞北部)
+ 亞太地區 (孟買)
+ 亞太區域 (首爾)
+ 亞太地區 (新加坡)
+ 亞太地區 (大阪)
+ 亞太地區 (雪梨)
+ 亞太地區 (東京)
+ 歐洲 (愛爾蘭)
+ 歐洲 (法蘭克福)
+ 歐洲 (倫敦)
+ 歐洲 (斯德哥爾摩)
+ Europe (Paris)
+ 加拿大 (中部)
+ 南美洲 (聖保羅)
+ 非洲 (開普敦)
+ AWS GovCloud （美國東部）
+ AWS GovCloud （美國西部）

## 授權和使用
<a name="sqlserver-dev-edition.licensing"></a>

SQL Server Developer Edition 僅授權 Microsoft 用於開發和測試環境。您無法使用 Developer Edition 做為生產伺服器。當您在 Amazon RDS 上使用 SQL Server Developer Edition 時，您有責任遵守 Microsoft 的 SQL Server Developer Edition 授權條款。您只需支付 AWS 基礎設施成本 - 無需支付額外的 SQL Server 授權費。如需定價詳細資訊，請參閱 [RDS for SQL Server 定價](https://aws.amazon.com/rds/sqlserver/pricing/)。

## 先決條件
<a name="sqlserver-dev-edition.prerequisites"></a>

在 RDS for SQL Server 上使用 SQL Server Developer Edition 之前，請確定您有下列需求：
+ 您必須直接從 Microsoft 取得安裝二進位檔，並確保符合 Microsoft 的授權條款。
+ 您必須有權使用下列資源來建立 Developer Edition 資料庫執行個體：
  + AWS 具有 `AmazonRDSFullAccess`和 `s3:GetObject`許可的帳戶。
+ 儲存安裝媒體需要 Amazon S3 儲存貯體。建立 CEV 時，您需要 ISO 和累積更新檔案才能上傳至 Amazon S3 儲存貯體。如需詳細資訊，請參閱[將安裝媒體上傳至 Amazon S3 儲存貯體](https://docs.aws.amazon.com/AmazonS3/latest/userguide/upload-objects.html)。
+ 所有安裝媒體檔案都必須位於相同的 Amazon S3 儲存貯體，以及建立自訂引擎版本之相同區域中的相同 Amazon S3 儲存貯體中的相同資料夾路徑。

### 支援的版本
<a name="sqlserver-dev-edition.supported-versions"></a>

RDS for SQL Server 上的開發人員版本支援下列版本：
+ SQL Server 2022 CU 21 (16.00.4215.2)
+ SQL Server 2019 CU 32 GDR (15.00.4455.2)

若要列出 Developer Edition CEV 建立的所有支援的引擎版本，請使用下列 AWS CLI 命令：

```
aws rds describe-db-engine-versions --engine sqlserver-dev-ee --output json --query "{DBEngineVersions: DBEngineVersions[?Status=='requires-custom-engine-version'].{Engine: Engine, EngineVersion: EngineVersion, Status: Status, DBEngineVersionDescription: DBEngineVersionDescription}}"
```

命令會傳回類似下列範例的輸出：

```
{
    "DBEngineVersions": [
        {
            "Engine": "sqlserver-dev-ee",
            "EngineVersion": "{{16.00.4215.2.v1}}",
            "Status": "requires-custom-engine-version",
            "DBEngineDescription": "Microsoft SQL Server Enterprise Developer Edition",
            "DBEngineVersionDescription": "SQL Server 2022 16.00.4215.2.v1"
        }
    ]
}
```

引擎版本狀態為 `requires_custom_engine_version`可識別支援的範本引擎版本。這些範本會顯示您可以匯入的 SQL Server 版本。

## 限制
<a name="sqlserver-dev-edition.limitations"></a>

下列限制適用於 Amazon RDS 上的 SQL Server Developer Edition：
+ 目前僅支援 M6i 和 R6i 執行個體類別。
+ 不支援異地同步備份部署和僅供讀取複本。
+ 您必須提供和管理自己的 SQL Server 安裝媒體。
+ SQL Server Developer Edition (sqlserver-dev-ee) 的自訂引擎版本無法跨區域或跨帳戶共用。