Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Tarde.
Eu fiz backup da minha base porquê quero restaurar em outra máquina.
O SQLSERVER é o 2008.
Mas eu tento restaurar e diz que está com erro de paginação.
Não sei resolver.
O que eu faço ?
Obrigado.
Eu vou no Restaurar > Banco de Dados daí aparece o erro:
RESTORE detectou um erro na página 0:52093409 do banco de dados TAL como lido do conjunto de backup
Isto esta com jeito de ser arquivo corrompido.
O que voce pode tentar fazer é restaurar via linha de comando, para verificar se o arquivo esta mesmo corrompido
Criar uma base nova e restaurar nesta base nova
a um tempo atras eu tinha postado alguns outros meios de se restaurar um backup com arquivo corrompido, vou ver se acho.
Não encontrei, mas vamos lá.
Tente isso:
RESTORE DATABASE AdventureWorksCHECKSUM
FROM DISK = ‘C:\temp\AdventureWorksCHECKSUM.BAK’
WITH RECOVERY, STATS, CONTINUE_AFTER_ERROR,
MOVE ‘AdventureWorks_Data’ TO ‘C:\temp\AdventureWorks_Data2.mdf’,
MOVE ‘AdventureWorks_Log’ TO ‘C:\temp\AdventureWorks_Log12.ldf’
Vai dar erro, mas vai restaurar sua base, logo após isso, rode o CHECKDB e veja os erros que podem ser corrigidos.
Erro de paginação ou erro de compatibilidade??
Qual a mensagem de erro completa e como esta tentando o restore?