启用数据库邮件 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

启用数据库邮件

使用以下过程为数据库实例启用数据库邮件:

  1. 创建新的参数组。

  2. 修改参数组以将 database mail xps 参数设置为 1。

  3. 将参数组与数据库实例相关联。

为数据库邮件创建参数组

为与 SQL Server 版本和数据库实例版本对应的 database mail xps 参数创建参数组。

注意

您也可以修改现有参数组。按照修改启用数据库邮件的参数中过程操作。

以下示例为 SQL Server 标准版 2016 创建一个参数组。

创建参数组
  1. 登录 Amazon Web Services Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 在导航窗格中,选择参数组

  3. 选择创建参数组

  4. 创建参数组窗格中,执行以下操作:

    1. 对于参数组系列,选择 sqlserver-se-13.0

    2. 对于组名称,输入参数组的标识符,如 dbmail-sqlserver-se-13

    3. 对于描述,输入 Database Mail XPs

  5. 选择创建

以下示例为 SQL Server 标准版 2016 创建一个参数组。

创建参数组
  • 使用以下命令之一。

    对于 Linux、macOS 或 Unix:

    aws rds create-db-parameter-group \ --db-parameter-group-name dbmail-sqlserver-se-13 \ --db-parameter-group-family "sqlserver-se-13.0" \ --description "Database Mail XPs"

    对于 Windows:

    aws rds create-db-parameter-group ^ --db-parameter-group-name dbmail-sqlserver-se-13 ^ --db-parameter-group-family "sqlserver-se-13.0" ^ --description "Database Mail XPs"

修改启用数据库邮件的参数

修改与 SQL Server 版本和数据库实例版本对应的参数组中的 database mail xps 参数。

要启用数据库邮件,请将 database mail xps 参数设置为 1。

以下示例修改您为 SQL Server 标准版 2016 创建的参数组。

修改参数组
  1. 登录 Amazon Web Services Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 在导航窗格中,选择参数组

  3. 选择参数组,例如 dbmail-sqlserver-se-13

  4. 参数下,从参数列表中筛选 mail

  5. 选择数据库邮件 xps

  6. 选择编辑参数

  7. 输入 1

  8. 选择 Save changes(保存更改)

以下示例修改您为 SQL Server 标准版 2016 创建的参数组。

修改参数组
  • 使用以下命令之一。

    对于 Linux、macOS 或 Unix:

    aws rds modify-db-parameter-group \ --db-parameter-group-name dbmail-sqlserver-se-13 \ --parameters "ParameterName='database mail xps',ParameterValue=1,ApplyMethod=immediate"

    对于 Windows:

    aws rds modify-db-parameter-group ^ --db-parameter-group-name dbmail-sqlserver-se-13 ^ --parameters "ParameterName='database mail xps',ParameterValue=1,ApplyMethod=immediate"

将参数组与数据库实例相关联

您可以使用 Amazon Web Services Management Console 或 Amazon CLI 将数据库邮件参数组与数据库实例相关联。

您可以将数据库邮件参数组与新的或现有的数据库实例相关联。

您可以将数据库邮件参数组与新的或现有的数据库实例相关联。

如欲使用数据库邮件参数组创建数据库实例
  • 指定在创建参数组时使用的相同数据库引擎类型和主要版本。

    对于 Linux、macOS 或 Unix:

    aws rds create-db-instance \ --db-instance-identifier mydbinstance \ --db-instance-class db.m5.2xlarge \ --engine sqlserver-se \ --engine-version 13.00.5426.0.v1 \ --allocated-storage 100 \ --manage-master-user-password \ --master-username admin \ --storage-type gp2 \ --license-model li --db-parameter-group-name dbmail-sqlserver-se-13

    对于 Windows:

    aws rds create-db-instance ^ --db-instance-identifier mydbinstance ^ --db-instance-class db.m5.2xlarge ^ --engine sqlserver-se ^ --engine-version 13.00.5426.0.v1 ^ --allocated-storage 100 ^ --manage-master-user-password ^ --master-username admin ^ --storage-type gp2 ^ --license-model li ^ --db-parameter-group-name dbmail-sqlserver-se-13
如欲修改数据库实例并关联数据库邮件参数组
  • 使用以下命令之一。

    对于 Linux、macOS 或 Unix:

    aws rds modify-db-instance \ --db-instance-identifier mydbinstance \ --db-parameter-group-name dbmail-sqlserver-se-13 \ --apply-immediately

    对于 Windows:

    aws rds modify-db-instance ^ --db-instance-identifier mydbinstance ^ --db-parameter-group-name dbmail-sqlserver-se-13 ^ --apply-immediately