在 AWS 上的 MS-SQL RDS 实例中重新创建加密密钥

在 AWS 上的 MS-SQL RDS 实例中重新创建加密密钥

我们正在 AWS RDS 上运行 Microsoft SQL Server 标准版,我们最近根据建议从 sqlserver-se 版本 14.00.3223.3.v1 升级到版本 14.00.3281.6.v1。我们最近在 RDS 实例上启用了 SSRS,这是 SQL Server RDS 解决方案中添加的一项新功能。但看起来这次升级后,服务器加密密钥已经发生了变化。SSRS 没有出现错误 ->

The feature: "Scale-out deployment" is not supported in this edition of Reporting Services. (rsOperationNotSupported)

在独立的 SSRS 实例上,要解决此问题,我只需运行此命令 -> rskeymgmt -s,但不确定如何在 AWS RDS SSRS 实例上执行此操作。是否有可以在 SQL 上运行的 proc 来完成此操作?

AWS 文档没有这方面的任何信息(这是我已经检查过的文档 -https://aws.amazon.com/blogs/database/configuring-microsoft-sql-server-reporting-services-on-amazon-rds-for-sql-server/

答案1

好的,这似乎是 AWS RDS 错误,我们必须禁用 SSRS,删除 SSRS 数据库并再次启用它。

  1. 从该选项组中删除 SSRS

  2. 执行以下命令删除 ssrs DB -

    `exec msdb.dbo.rds_drop_ssrs_databases;`
    
  3. 将 SSRS 添加回选项组。

由于某种原因,保存选项花了超过 40 分钟,但似乎已经解决了。

相关内容