在Amazon RDS Sql Server 2008上运行Ola Hallengren的MaintenanceSolution.sql脚本的权限问题

kiw*_*d17 3 amazon-web-services sql-server-2008-r2

我想使用Ola Hallengren的MaintenanceSolution.sql脚本在Amazon RDS SQL Server 2008 R2 DB上创建索引和统计维护作业.

问题是目前,该sysadmin角色在RDS实例上不可用,并且此脚本的某些部分需要该角色才能执行.

通过在自定义数据库上执行脚本而不是master通过抑制第IS_SRVROLEMEMBER('sysadmin')41行上的检查,我能够解决大部分问题.

但是,我稍后在SELECT * FROM msdb.dbo.sysjobs脚本底部的调用中遇到问题,我找不到msdb.dbo.sysjobs通过RDS SQL Server DB 授予读取权限的方法.

有没有人成功运行此脚本,包括 Amazon RDS SQL Server 2008 R2 DB上的作业创建部分?

-KC

小智 5

我正在努力为下一版本的脚本修复此问题.如果您遇到此问题,请与我联系.

Ola Hallengren

http://ola.hallengren.com