MDF E LDF Horário diferentes - Corrumpidos (SQL Server)

01/03/2016

Pessoal estava usando o sql ele deu pau.
Bom alguém saber alguma coisa para recuperar, usei demo de ferramentas pagas a estrutura está 100%.

vai o link.
http://consultoriasoft.com.br/bd2.rar
o arquivo tem 120mb

O que aconteceu, bom deu um pico de energia, a extensão LDF e MDF ficarão com horário diferentes.
ahi. não funciona nem a pau.


Help!!


Abaixo a estrutura dele, está 100%. Mas só consigo ver a estrutura não recuperar.
A instância dele é
SQL2005
sa
senha
Está como SQL 2008 R2
[img:descricao=imagem da estrutura]http://arquivo.devmedia.com.br/forum/imagem/473375-20160301-101655.png[/img]

Agnaldoneves

Melhor resposta

01/03/2016

"CC:\Program Files\..." ?

Não seria "C:\Program Files\..." ?

Marcos P

Responder Citar

Outras Respostas

01/03/2016

Mariana Carvalho

Tem backup? :-0
Responder Citar

01/03/2016

Agnaldoneves

Não tenho backup
Responder Citar

01/03/2016

Agnaldoneves

Mariana,
Você não quer testar. Caso consiga eu posso le pagar 200,00
Responder Citar

01/03/2016

Agnaldoneves

Marcos, já tentei, talvez não consiga fazer direito.
Tentar para mim. Caso consigo eu lhe dou 200,00 reais
O link está acima.
Responder Citar

01/03/2016

Agnaldoneves

A Estrutura do MDF está 100%.

Apenas o ldf deu pau. e não consigo fazer funcionar.
Responder Citar

01/03/2016

Marcos P

CREATE DATABASE TestDb ON
(FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\TestDb.mdf')
FOR ATTACH_REBUILD_LOG


Esse comando cria o banco de dados a partir de um MDF existente, iniciando um novo log de transação (LDF).

Adapte-o a sua necessidade e tente... senão rolar, coloque aqui a mensagem de erro que o server gerou.

Outra coisa, o fato de você ter acesso a estrutura do banco não significa, necessariamente, que o arquivo ( e seus dados ) estão íntegros.

A falha física, pode ter acontecida em um ponto do arquivo que não afeta o esquema do banco, mas pode comprometer a instância de dados.
Responder Citar

01/03/2016

Agnaldoneves

Mensagem 5105, Nível 16, Estado 2, Linha 2
A file activation error occurred. The physical file name 'CC:\Program Files\Microsoft SQL Server\MSSQL10_50.SQL2005\MSSQL\DATA\TestDb.mdf' may be incorrect. Diagnose and correct additional errors, and retry the operation.
Responder Citar

01/03/2016

Agnaldoneves

Marcos,
Estas ferramentas de recuperação, são confiáveis.
Igual na imagem acima:
Nela segundo o chat que fiz ele disseram caso alguma tabela esteja com problema aparecia no log da ferramenta
Mas passou 100%.
Então eles disseram que estavam tudo ok.

Dúvida cruel.
Cara já estou a 02 dias em forum e etc.
Os comandos de sql não são muito minha praia.
Responder Citar

01/03/2016

Agnaldoneves

Mensagem 5120, Nível 16, Estado 101, Linha 2
Unable to open the physical file "C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQL2005\MSSQL\DATA\TestDb.mdf". Operating system error 2: "2(O sistema não pode encontrar o arquivo especificado.)".
Responder Citar

01/03/2016

Agnaldoneves

Desculpe-me
Mensagem 5120, Nível 16, Estado 101, Linha 2
Unable to open the physical file "C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQL2005\MSSQL\DATA\TestDb.mdf". Operating system error 2: "2(O sistema não pode encontrar o arquivo especificado.)".
Responder Citar

01/03/2016

Marcos P

O usuário do sistema operacional que você está usando, tem permissão de escrita nessa pasta ?

O arquivo está com atributo de simples leitura ?
Responder Citar

01/03/2016

Marcos P

Dá uma olhada, com calma, em : MSDN

Tem mais de uma situação descrita neste post... e, talvez, você consiga uma luz nos casos reportados.

Dicas simples, como :

1. Right click Sql Server Management Studio, select "run as administrator"
2. And then try attach your database.
Responder Citar

01/03/2016

Agnaldoneves

Não sei onde, tou permissão para o usuario.
Responder Citar

01/03/2016

Marcos P

Dá uma olhada, com calma, em : MSDN

Tem mais de uma situação descrita neste post... e, talvez, você consiga uma luz nos casos reportados.

Dicas simples, como :

1. Right click Sql Server Management Studio, select "run as administrator"
2. And then try attach your database.
Responder Citar