DB/MSSQL 일반
MSSQL] .LDF 파일 없이 .MDF 파일만으로 DB복구하기
야동우
2012. 5. 9. 16:04
CREATE DATABASE [DB명]
ON (FILENAME = '[경로명]')
FOR ATTACH_FORCE_REBUILD_LOG
ATTACH_FORCE_REBUILD_LOG
= 로그파일을 강제로 재생성 하는 구문같은데..
트랜잭션 관련 등 기존 로그파일에 가지고 있는 정보를 100% 다 생성해내지 못하기 때문에,
정~ 방법이 없을 경우에 이렇게라도 DB를 복구하도록 하자.
[EX]
CREATE DATABASE acc
ON (FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\acc.mdf')
FOR ATTACH_FORCE_REBUILD_LOG