Não é possível iniciar a instância do SQL Server 2008 R2 - arquivo DB corrompido

3

Não consegui iniciar a instância de banco de dados de produção do SQL Server 2008 R2. Depois de ler a mensagem de erro do arquivo de log é

"O número de verificação de log passado para a verificação de log no banco de dados 'master' não é válido. Esse erro pode indicar corrupção de dados ou que o arquivo de log (.ldf) não corresponde ao arquivo de dados (.mdf). Se esse erro ocorreu durante a replicação, recrie a publicação. "

Depois de ler vários posts, percebo que meu arquivo MASTER DB está corrompido. Eu segui a configuração abaixo

  1. Copie o arquivo Master.mdf e Masterlog.ldf do local do modelo para a pasta Meus dados do banco de dados.

    C: \ Arquivos de Programas \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ Binn \ Templates para D: \ MSSQL \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA

Nota: O mesmo erro ocorre quando eu copio todo o arquivo DB como Master, MasterLog, MSDBData, MSDBlog, Model e ModelLog

  1. Quando executo minha instância do MSSQLSEVER, ocorre um problema diferente.

No meu servidor eu tinha apenas C, D- Drive eu não tenho a unidade E. Como posso substituir esses caminhos de erro abaixo?

REGISTRO DE ERROS

2012-10-24 02:51:12.79 spid5s Error: 17204, Severity: 16, State: 1.

2012-10-24 02:51:12.79 spid5s FCB::Open failed: Could not open file e:\sql10_main_t.obj.x86fre\sql\mkmastr\databases\objfre\i386\MSDBData.mdf for file number 1. OS error: 3(The system cannot find the path specified.).

2012-10-24 02:51:12.79 spid5s Error: 5120, Severity: 16, State: 101.

2012-10-24 02:51:12.79 spid5s Unable to open the physical file

"e:\sql10_main_t.obj.x86fre\sql\mkmastr\databases\objfre\i386\MSDBData.mdf". Operating system error 3: "3(The system cannot find the path specified.)".

2012-10-24 02:51:12.79 spid5s Error: 17207, Severity: 16, State: 1.

2012-10-24 02:51:12.79 spid5s FileMgr::StartLogFiles: Operating system error 2(The system cannot find the file specified.) occurred while creating or opening file 'e:\sql10_main_t.obj.x86fre\sql\mkmastr\databases\objfre\i386\MSDBLog.ldf'. Diagnose and correct the operating system error, and retry the operation.

2012-10-24 02:51:12.79 spid5s File activation failure. The physical file name "e:\sql10_main_t.obj.x86fre\sql\mkmastr\databases\objfre\i386\MSDBLog.ldf" may be incorrect.

    
por Velu 24.10.2012 / 09:07

1 resposta

4

Você tem problemas, a Microsoft fornece: Reconstruir bancos de dados do sistema .

    
por 24.10.2012 / 15:04