Como encontrar uma página corrompida no SQL Server 2008


11

Eu sei que posso executar um DBCC CHECKDBe obter um status do meu banco de dados.

Questões

  • Como posso descobrir se há alguma página de dados corrompida no meu banco de dados?
  • Se ocorrer um erro devido à corrupção de página, onde posso encontrar quais páginas estão corrompidas?
  • Como posso descobrir o número da página de cada página corrompida.

Alguém pode me dizer onde encontrar esses IDs de página?


Acho que encontrei a tabela em que o ID da página corrompida está armazenado. Pode ser 'páginas suspeitas' do banco de dados MSDB?
Nico

sim, existe a possibilidade de ter um banco de dados msdb corrompido. O MSDB armazena informações sobre backups, restaurações e todas as informações sobre trabalhos. Se o SQL for interrompido à força ou ocorrer outro evento de falha quando um backup, restauração ou trabalho estiver alterando os dados de alguma página - essa página poderá ser corrompida.
yrushka

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.