使用 Ola Hallengren 脚本排除只读数据库

Dav*_*vid 5 sql-server ola-hallengren

有没有办法从索引维护以及使用 Ola Hallengren 脚本的备份中排除备用或只读数据库。

Eri*_*ing 5

它可用于备份

坚果

虽然它是最近添加的,因此您可能需要升级您的脚本。

对于索引维护,会检查数据库状态,因此命令实际上不会在无法完全访问的数据库上运行。

IF DATABASEPROPERTYEX(@CurrentDatabaseName,'Status') = 'ONLINE'
AND (@CurrentIsDatabaseAccessible = 1 OR @CurrentIsDatabaseAccessible IS NULL)
AND DATABASEPROPERTYEX(@CurrentDatabaseName,'Updateability') = 'READ_WRITE'
BEGIN
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助!