반응형
<< 실수로 .log 파일을 삭제한 경우를 가정하여 테스트 >>
******* 주의 *******
- 일단 서비스에 중대한 영향을 미치게 될 것이다.
- 제대로 복구가 되지 않을 수 있다.
- 서비스를 중지하고 실행하는 것이 좋을 것이다.
******* 주의 *******
아래 쿼리를 차례로 수행한다.
1. 응급 모드로 변경
ALTER DATABASE [DB명] SET EMERGENCY;
2. 단일 사용자 모드로 변경
ALTER DATABASE [DB명] SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
3. 데이터베이스 복구 실행
DBCC CHECKDB ( [DB명] , REPAIR_ALLOW_DATA_LOSS);
4. 다중 사용자 모드로 전환
ALTER DATABASE [DB명] SET MULTI_USER WITH ROLLBACK IMMEDIATE;
5. 서비스 및 .log 파일이 생성됨을 확인한다.
728x90
'DBMS' 카테고리의 다른 글
[MSSQL] 대용량 sql 스크립트 파일 import 하기 (0) | 2024.12.23 |
---|---|
[MSSQL] 테이블 구조 복사하고 데이터도 복사하기 (0) | 2024.06.14 |
[MSSQL/MySQL] 테이블 구조 복사하기 (0) | 2024.06.14 |
[MSSQL] 주요 문법 (0) | 2024.05.30 |
[MSSQL] 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 보안 관련 오류가 발생했습니다 (0) | 2024.05.08 |
댓글