IT/DB
MSSQL 트랜잭션 로그( Transaction Log ) 줄이기
그타닥
2016. 3. 11. 10:58
트랜잭션 로그( Transaction Log ) 줄이기
DB 서버를 관리하다 보면 트랜잭션 로그가 꽉차서 오류가 날때가 있습니다.
아래와 같거나 비슷한 오류가 발생하죠...ㅠ
Error Message
데이터베이스'[DB명]'의 트랜잭션 로그가 꽉 찼습니다. 로그의 공간을 다시 사용할 수 없는 이류를 확인하려면 sys.databases의 log_reuse_wait_desc 열을 참조하십시오. |
[새 쿼리]를 열어서 한번 돌려볼까요???^^
아래 쿼리를 돌리게 되면 트랜잭션 로그가 줄어들게 됩니다.
USE [DB명]; GO ALTER DATABASE [DB명] SET RECOVERY SIMPLE; GO DBCC SHRINKFILE ([DB명]_log, 10); GO ALTER DATABASE [DB명] SET RECOVERY FULL; GO |
도움이 되셨나요~??..^^