How to run DBCC CheckDB on SSISDB?

0

I have enabled SSIS on a RDS SQL Server, database SSISDB was created automatically.

Because the master user is not member of dbo of this DB, I can't run DBCC CheckDB on it.

Please advise whether any workaround to do so, thank you.

AWS
已提問 10 個月前檢視次數 243 次
2 個答案
0
已接受的答案
  • The RDS SQL Server system database maintenance job runs DBCC CHECKDB on the system databases (master, msdb, rdsadmin, mssqlsystemresource and model) every day.
  • The system databases are managed by AWS, so the DBO role of them cannot be granted to the user logins.
  • SSISDB is regarded as a system database, that is why we cannot grant dbo role to another customer logins.
  • But it is missing in the daily RDS SQL Server system database maintenance job currently.
  • The above information means that DBCC CHECKDB cannot be run on SSISDB at this stage.
  • The fix is being worked out, once it is ready, SSISDB will be included in the daily system database maintenance job.
AWS
已回答 10 個月前
0

It is not currently possible to run DBCC CHECKDB on SSISDB in RDS SQL Server as users are not allowed db_owner permission on SSISDB.

The same holds true for [rdsadmin_ReportServer] and [rdsadmin_ReportServerTempDB].

AWS
已回答 10 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南