트랜잭션 로그가 'LOG_BACKUP'(으)로 인해 꽉 찼습니다.

문제 :
트랜잭션 로그가 'LOG_BACKUP'(으)로 인해 꽉 찼습니다.

해결:
로그 사용량 확인해서 로그 축소함.
-- 로그 정보확인
DBCC SQLPERF(LOGSPACE)
EXEC SP_HELPFILE
SELECT * FROM SYSFILES

-- 데이터베이스 복구 모델을 SIMPLE로 설정하여 파일을 자름
ALTER DATABASE [데이터베이스명]
SET RECOVERY SIMPLE;

-- 트랜잭션 로그파일을 최소의 단위로 축소
DBCC SHRINKFILE ([데이터베이스 로그명], TRUNCATEONLY);

-- 데이터베이스 복구 모델을 FULL로 설정
ALTER DATABASE [데이터베이스명]
SET RECOVERY FULL;

Previous
Next Post »