안녕하세요 답답한일이 있어서 급하게질문드립니다.
해킹을 당했습니다.
해커가 모든 디비랑 파일을 싹 지우고 갔는데요
해커가 남겨둔 연락처로 연락을해서 디비파일이라고 다시 받은게 있는데요
이게 .bak 도아니고 .mdf 도 아니네요
확장자 없이 그냥 데이타베이스이름의 파일만 하나 있습니다.
이걸 가지고 복구를 해야 할텐데
확장자를 bak 로 바꾸어서
덮어쓰는 방법으로는 안되더라구요
어찌해야 할지 모르겠습니다.
아는것이 부족해 질문도 애매한것 같네요
도움이 되어줄 말한마디가 절실합니다.
부탁드리겠습니다.
Comment 2
-
혼자노는양
2014.01.13 09:49
-
jevida(강성욱)
2014.01.27 10:09
LDF와 일관성 문제가 발생한듯 한데 우선 LDF 없이 복원하는 sp_attach_single_file_db 를 사용하여 MDF만을 사용하여 복원 해보시길 바랍니다.
복구 프로그램이 mdf 와 ldf 를 복원했습니다.
EXEC sp_attach_db @dbname=N'db004',
@filename1 = N'E:\db004.mdf',
@filename2 = N'E:\db004_1.ldf'';
결과가
메시지 832, 수준 24 상태6, 줄1
파일 'D:]db004_1.ldf' 의 오프셋 0000000000000000에서 읽기 중 운영체제에서 SQL Server 에대한 오류 38(파일의끝입니다.)을(를)반환했습니다
자세한 내용은 SQL Server오류 로그 및 시스템 이벤트 로그의 추가 메시지에서 확인할 수 있습니다.
이는 데이터베이스 무결성을 위협하는 심각한 시스템 수준의 오류 상태이며 즉시 수정해야 합니다.
전체 데이터베이스 일관성검사(DBCC CHECKDB)를 완료하십시오
이 오류는 다양한 요인으로 인해 발생할 수 있습니다
이런 오류가 나옵니다.
도와주십시오. 부탁드리겠습니다.