Estou configurando um novo servidor e a verificação de integridade do Ola está funcionando para bancos de dados de usuários (restaurei um banco de dados de cerca de 50 GB para testes) e está falhando para bancos de dados do sistema. Se eu olhar nos logs, funciona model
e falha para master
e msdb
comThe database could not be checked as a database snapshot could not be created...
A conta do SQL Agent é sysadmin. Funciona se eu adicionar a conta do SQL Server e do SQL Agent como administradores do Windows Server, então faltam alguns direitos em algum lugar. É uma VM executando o Windows Server 2016 versão 1607, não tenho acesso ao host Hyper-V, mas provavelmente é a mesma versão.
Mesmo resultado com SQL Server 2017 e SQL Server 2014. Parece ser causado pelo Windows Server 2016, talvez algumas configurações de políticas de grupo.
Isso parece mais um problema em
DBCC CHECKDB
ser executado do que qualquer coisa específica de Ola.Como você provavelmente está criando instantâneos, a conta de serviço precisará ter acesso às pastas do diretório do banco de dados para criar instantâneos lá. Você pode contornar isso temporariamente realizando apenas um exame físico
CHECKDB
também.