• CloudDB

SQL Server - Recupera Banco De Dados Suspeitos

A questão não é se seu Banco de Dados será corrompido. A dúvida é quando será?

Um certo dia a mais de 10 anos uma líder no trabalho reclamou que o Banco de Dados estava fora e era verdade: - Gilberto, confio em você e não pode haver perda de dados
porque o estoque já partiu para o mundo e seria impossível recuperar as informações.

O pior não é explicar que haverá perda de dados e sim você saber que houve perda, prejuízo e no íntimo você preocupou em voltar da maneira que sabe e não da melhor maneira possível e mais especializada.

Pois bem, veja um script para recuperar o Banco de Dados em poucos segundos sem voltar backup.

use master go EXEC sp_resetstatus [BANCO_DADOS_SUSPECT]; go ALTER DATABASE [BANCO_DADOS_SUSPECT] SET EMERGENCY go DBCC checkdb([BANCO_DADOS_SUSPECT]) go ALTER DATABASE [BANCO_DADOS_SUSPECT] SET SINGLE_USER WITH ROLLBACK IMMEDIATE go DBCC CheckDB ([BANCO_DADOS_SUSPECT], REPAIR_ALLOW_DATA_LOSS) go SET DEADLOCK_PRIORITY HIGH go ALTER DATABASE [BANCO_DADOS_SUSPECT] SET MULTI_USER WITH ROLLBACK IMMEDIATE

4 visualizações

Posts recentes

Ver tudo

 © 2020 Direitos Reservados CloudDB ®  O plágio é considerado crime e sua principal referência é a lei 9.610 - ♥ by Creative