728x90 반응형 트랜잭션2 [MSSQL] 트랜잭션 로그가 꽉 찼습니다. MSSQL을 사용하다 보면 트랜잭션 로그파일이 꽉 차서 오류가 발생한다.트랜잭션 로그를 줄여야 한다!!데이터베이스 'XXX'의 트랜잭션 로그가 ''(으)로 인해 꽉 찼습니다USE [DB 명];-- 사용할 DBALTER DATABASE [DB 명]SET RECOVERY SIMPLE;-- DB 복구 모델을 SIMPLE로 설정.DBCC SHRINKDATABASE([DB 명]);-- 트랜잭션 로그파일 축소ALTER DATABASE [DB 명]SET RECOVERY FULL;-- DB 로그파일을 FULL로 설정SQL 실행하면 오류가 해결! 2024. 7. 10. [MSSQL] Delete 문 사용하여 데이터 삭제하기 MSSQL에서 DELETE 문은 아주 중요하다. DELETE 문을 활용하여 효과적으로 데이터를 제거하고 관리가 가능하다. DELETE 문법DELETE FROM [테이블명]WHERE [조건] 테이블명 : 데이터를 삭제할 테이블 명조 건 : 데이터를 삭제할 조건 ( 조건이 없으면 해당 테이블의 모든 데이터 삭제) 예제BEGIN TRANSACTION-- AGE가 20 미만인 유저 삭제DELETE FROM USER_TABLEWHERE AGE 테이블에 특정한 조건에 해당하는 데이터를 삭제한다. BEGIN TRANSACTION--USER_TABLE의 모든 데이터 삭제DELETE FROM USER_TABLECOMMIT TRANSACTIONWHERE 절이 없기 때문에 해당 테이블의 모든 데이터를 삭제한다... 2024. 7. 5. 이전 1 다음 728x90 반응형