데이터베이스 로그 FULL 대처 방법
Log가 꽉차서 백업을 받으면 좋지만, 긴급하게 서비스 장애를 피하기 위해 Log를 비워야 하는 경우가 생깁니다. 1. Log Full이 발생한 경우 대처 방법 1) 로그 백업 - 데이터베이스 로그 백업을 받는다. - 데이터베이스 로그를 날린다. : 복구 모델을 단순(Simple)으로 바꿔서 로그를 비운다. 2) 로그 백없 없이 로그 삭제하기 - 로그백업 옵션을 통해 로그를 비운다. (MS SQL 2005 이하 버전만 적용된다.) BACKUP LOG 데이터베이스명 WITH TRUNCATE_ONLY - 복구 모델이 SIMPLE또는 BULK LOGED로 되어 있는 경우, 트렌젝션이 열려 있는것을 찾는다. 열려 있는 트랜젝션을 취소 시킨다. DBCC OPENTRAN
운영/데이터베이스
2013. 12. 1.