在 RDS for SQL Server 上使用 SQL Server Developer Edition - Amazon Relational Database Service

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

在 RDS for SQL Server 上使用 SQL Server Developer Edition

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

優勢

您可以使用 RDS for SQL Server Developer Edition 來:

  • 降低開發和測試環境的成本,同時維持與生產資料庫的功能同位。

  • 在非生產環境中存取 Enterprise Edition 功能,無需企業授權費用。

  • 使用 Amazon RDS 自動化的管理功能,包括備份、修補和監控。

注意

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

區域可用性

RDS for SQL Server Developer Edition 可在下列AWS區域使用:

  • 美國東部 (維吉尼亞北部)

  • 美國東部 (俄亥俄)

  • 美國西部 (奧勒岡)

  • 美國西部 (加利佛尼亞北部)

  • 亞太地區 (孟買)

  • 亞太區域 (首爾)

  • 亞太地區 (新加坡)

  • 亞太地區 (大阪)

  • 亞太地區 (雪梨)

  • 亞太地區 (東京)

  • 歐洲 (愛爾蘭)

  • 歐洲 (法蘭克福)

  • 歐洲 (倫敦)

  • 歐洲 (斯德哥爾摩)

  • Europe (Paris)

  • 加拿大 (中部)

  • 南美洲 (聖保羅)

  • 非洲 (開普敦)

授權和使用

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 定價

先決條件

在 RDS for SQL Server 上使用 SQL Server Developer Edition 之前,請確定您有下列需求:

  • 您必須直接從 Microsoft 取得安裝二進位檔,並確保遵守 Microsoft 的授權條款。

  • 您必須具有使用下列資源建立 Developer Edition 資料庫執行個體的存取權:

    • AWS具有 AmazonRDSFullAccesss3:GetObject許可的帳戶。

  • 儲存安裝媒體需要 Amazon S3 儲存貯體。建立 CEV 時,您需要 ISO 和累積更新檔案才能上傳至 Amazon S3 儲存貯體。如需詳細資訊,請參閱將安裝媒體上傳至 Amazon S3 儲存貯體

  • 所有安裝媒體檔案都必須位於相同的 Amazon S3 儲存貯體,以及建立自訂引擎版本之相同區域中的相同 Amazon S3 儲存貯體中的相同資料夾路徑。

支援的版本

RDS for SQL Server 上的開發人員版本支援下列版本:

  • SQL Server 2022 CU 21 (16.00.4215.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 版本。

限制

下列限制適用於 Amazon RDS 上的 SQL Server Developer Edition:

  • 目前僅支援 M6i 和 R6i 執行個體類別。

  • 不支援異地同步備份部署和僅供讀取複本。

  • 您必須提供和管理自己的 SQL Server 安裝媒體。

  • SQL Server Developer Edition (sqlserver-dev-ee) 的自訂引擎版本無法跨區域或跨帳戶共用。