启用 RDS for SQL Server 与 S3 的集成
在以下部分中,您可以找到如何启用 Amazon S3 与 Amazon RDS for SQL Server 的集成。要使用 S3 集成,您的数据库实例必须与您先前创建的 IAM 角色相关联,然后才能使用 S3_INTEGRATION
feature-name 参数。
注意
要将 IAM 角色添加到数据库实例,数据库实例的状态必须为 available。
将您的 IAM 角色与数据库实例关联
登录Amazon Web Services Management Console并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/
。 -
选择 RDS for SQL Server 数据库实例名称以显示其详细信息。
-
在 Connectivity & security (连接性和安全性) 选项卡上的 Manage IAM roles (管理 IAM 角色) 部分中,为 Add IAM roles to this instance (向此实例添加 IAM 角色) 选择要添加的 IAM 角色。
-
对于 Feature (功能),选择 S3_INTEGRATION。
-
选择 Add role (添加角色)。
将 IAM 角色添加到 RDS for SQL Server 数据库实例
-
以下 Amazon CLI 命令将您的 IAM 角色添加到名为
的 RDS for SQL Server 数据库实例中。mydbinstance
例
对于 Linux、macOS 或 Unix:
aws rds add-role-to-db-instance \ --db-instance-identifier
mydbinstance
\ --feature-name S3_INTEGRATION \ --role-arnyour-role-arn
对于 Windows:
aws rds add-role-to-db-instance ^ --db-instance-identifier
mydbinstance
^ --feature-name S3_INTEGRATION ^ --role-arnyour-role-arn
将
替换为您在上一步中记下的角色 ARN。必须为your-role-arn
S3_INTEGRATION
选项指定--feature-name
。