Eu tenho um VLDB e descarrego o DBCC CHECKDB para outro servidor. É possível atualizar o dbi_dbccLastKnownGood no servidor VLDB para que ele passe algum script que verifique essa data como sp_Blitz?
relate perguntas
-
SQL Server - Como as páginas de dados são armazenadas ao usar um índice clusterizado
-
Preciso de índices separados para cada tipo de consulta ou um índice de várias colunas funcionará?
-
Quando devo usar uma restrição exclusiva em vez de um índice exclusivo?
-
Quais são as principais causas de deadlocks e podem ser evitadas?
-
Como determinar se um Índice é necessário ou necessário
Não, esse recurso foi colocado para registrar a última vez que
DBCC CHECKDB
foi executado com sucesso. Seria extremamente improvável que um recurso fosse adicionado que permitisse que esse valor fosse editado à vontade e efetivamente mentisse sobre o histórico.A única maneira de atualizar isso que não envolve invadir a página de inicialização do banco de dados é executar
DBCC CHECKDB
.Portanto, você deve personalizar esses scripts para não relatar esse problema ou ignorar esse resultado se for totalmente esperado que esse banco de dados não esteja sendo verificado devido a arranjos alternativos.
Concordo com Martin em concorrer
CHECKDB
para garantir que você não tenha corrupção.Confiar em
dbi_dbccLastKnownGood
não diz toda a verdade seDBCC CHECKDB
foi executado de forma limpa no banco de dados.Para VLDB, as pessoas apenas executam arquivos
DBCC CHECKDB ('your_db_name') WITH PHYSICAL_ONLY;
. Isso atualizará odbi_dbccLastKnownGood
junto comDBCC CHECKFILEGROUP
.Do blog do SQLSkill - Observe que
CHECKDB .. WITH PHYSICAL_ONLY
irá :