Quando a falha ocorre?


Serviço do SQL não inicia e no log do Windows, retorna erro : Passed to log scan in database 'master' is not valid. This error may indicate data corruption or that the log file (.ldf) does not match the data file (.mdf). If this error occurred during replication, re-create the publication. Otherwise, restore from backup if the problem results in a failure during startup. Cannot recover the master database. SQL Server is unable to run. Restore master from a full backup, repair it, or rebuild it. For more information about how to rebuild the master database, see SQL Server Books Online.

 


Como corrigir o erro?


Para corrigir, acesse a pasta de instalação da instância do SQL. (Poderá encontrar nos caminhos: C:\Program Files (x86)\Microsoft SQL Server ou C:\Program Files\Microsoft SQL Server)

Localize a pasta DATA - C:\Program Files (x86)\Microsoft SQL Server\MSSQL12.WOLTERSKLUWER\MSSQL\DATA

Renomeie os arquivos master.mdf e mastlog.ldf para master.mdf-old e masterlog.ldf-old.



 Acesse a pasta Template Data (C:\Program Files (x86)\Microsoft SQL Server\MSSQL12.WOLTERSKLUWER\MSSQL\Template Data) e copie os arquivos master.mdf e mastlog.ldf e cole na pasta DATA (C:\Program Files (x86)\Microsoft SQL Server\MSSQL12.WOLTERSKLUWER\MSSQL\DATA)


 

Acesse aos serviços do Windows, e inicie novamente o serviço do SQL Server da referida instância.


Quando efetuado este procedimento, os usuários são removidos da database. Sendo então necessário recriar estes usuários prosoft para a base do Esocial/REINF


Caso utilize esta intância para base de dados do Esocial/REINF, execute também os procedimentos:

Desanexe a base: I776 - Como desanexar e depois anexar a base Prosoft no SQL Management Studio

Realize a instalação do SQL Prosoft no modo avançado :I508-Instalação SQL PROSOFT

Criado os usuários, reprocesse a versão atual da base de dados I416 - Como reprocessar versão da base de dados dos Parâmetros Gerais

Volte o backup da base Prosoft I509 - Como voltar o Backup da base SQL “Prosoft” para restaurar os dados do e-Social e Reinf

Execute a master key para utilizar I1006 - Please Create a master key in the database or open the master key in the session

Atribua a permissão aos usuários I998 - Como configurar o usuário sysadmin no SQL




  • Sem rótulos