适用于 Microsoft SQL Server 数据库引擎的选项 - Amazon Relational Database Service

适用于 Microsoft SQL Server 数据库引擎的选项

在本节中,您可以找到选项的说明,这些选项可供运行 Microsoft SQL Server 数据库引擎的 Amazon RDS 实例使用。要启用这些选项,可将它们添加到选项组中,然后将选项组关联到数据库实例。有关更多信息,请参阅“使用选项组”。

如果要查找未通过 RDS 选项组添加的可选功能(例如 SSL、Microsoft Windows 身份验证和 Amazon S3 集成),请参阅Amazon RDS 上的 Microsoft SQL Server 的其他功能

Amazon RDS 支持 Microsoft SQL Server 数据库实例的以下选项。

选项 选项 ID 引擎版本

带有 Oracle OLEDB 的链接服务器

OLEDB_ORACLE

SQL Server 企业版

SQL Server 标准版

本机备份和还原

SQLSERVER_BACKUP_RESTORE

SQL Server 企业版

SQL Server 标准版

SQL Server Web Edition

SQL Server Express Edition

透明数据加密

TRANSPARENT_DATA_ENCRYPTION(RDS 控制台)

TDE(AWS CLI 和 RDS API)

SQL Server 2016–2022 企业版

SQL Server 2022 标准版

SQL Server Audit

SQLSERVER_AUDIT

在 RDS 中,从 SQL Server 2016 开始,SQL Server 的所有版本都支持服务器级审计,而企业版还支持数据库级审计。

从 SQL Server SQL Server 2016 (13.x) SP1 开始,所有版本均支持服务器级别和数据库级别审核。

有关更多信息,请参阅 SQL Server 文档中的 SQL Server Audit(数据库引擎)

SQL Server Analysis Services

SSAS

SQL Server 企业版

SQL Server 标准版

SQL Server Integration Services

SSIS

SQL Server 企业版

SQL Server 标准版

SQL Server Reporting Services

SSRS

SQL Server 企业版

SQL Server 标准版

Microsoft 分布式事务处理协调器

MSDTC

在 RDS 中,从 SQL Server 2016 开始,SQL Server 的所有版本都支持分布式事务。

列出 SQL Server 版本的可用选项

您可以使用 describe-option-group-options AWS CLI 命令列出 SQL Server 版本的可用选项以及这些选项的设置。

以下示例显示了 SQL Server 2019 企业版的选项和选项设置。--engine-name 选项是必需的。

aws rds describe-option-group-options --engine-name sqlserver-ee --major-engine-version 15.00

输出与以下内容类似:

{ "OptionGroupOptions": [ { "Name": "MSDTC", "Description": "Microsoft Distributed Transaction Coordinator", "EngineName": "sqlserver-ee", "MajorEngineVersion": "15.00", "MinimumRequiredMinorEngineVersion": "4043.16.v1", "PortRequired": true, "DefaultPort": 5000, "OptionsDependedOn": [], "OptionsConflictsWith": [], "Persistent": false, "Permanent": false, "RequiresAutoMinorEngineVersionUpgrade": false, "VpcOnly": false, "OptionGroupOptionSettings": [ { "SettingName": "ENABLE_SNA_LU", "SettingDescription": "Enable support for SNA LU protocol", "DefaultValue": "true", "ApplyType": "DYNAMIC", "AllowedValues": "true,false", "IsModifiable": true, "IsRequired": false, "MinimumEngineVersionPerAllowedValue": [] }, ... { "Name": "TDE", "Description": "SQL Server - Transparent Data Encryption", "EngineName": "sqlserver-ee", "MajorEngineVersion": "15.00", "MinimumRequiredMinorEngineVersion": "4043.16.v1", "PortRequired": false, "OptionsDependedOn": [], "OptionsConflictsWith": [], "Persistent": true, "Permanent": false, "RequiresAutoMinorEngineVersionUpgrade": false, "VpcOnly": false, "OptionGroupOptionSettings": [] } ] }