반응형
Event log 기록 실패로 인한 SQL Agent Service 시작 실패
- SQL Server 2008 R2
- Windows Server
[문제 발생]
- SQL Server Agent Service 시작 시 종료되는 현상. (서비스 시작이 실패됨)
SQL Server Agent Errorlog 내용.
[241] 시작 오류: 오류 보고 시스템을 초기화할 수 없습니다(원인: EventLog 서비스가 시작되지 않았습니다.). [098] SQLServerAgent이(가) 종료됨(정상적으로) |
[원인]
- SQL Server Agent 시작 시 윈도우 이벤트로그파일에 오류, 경고, 정보를 로깅하는 API를 호출하는데 이때 호출이 실패하는 경우 초기화 프로세스가 정상적으로 실행하지 못해 SQL Server Agent 서비스 작동이 중지됨.
[해결 방법]
- 명령 프롬프트에서 sfc/scannow 로 시스템 검사하여 손상된 파일 있는지 확인
- 윈도우 레지스터리 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog에서 Parameters 값을 삭제하여 해결 (시스템 재시작 필요함)
[적용 후 결과]
- 윈도우 이벤트 로그 작동 정상 및 SQL Server Agent Service 정상.
[참고 자료]
2014-06-19 / 강성욱 / http://sqlmvp.kr
반응형
'SQL Server > SQL Server Tip' 카테고리의 다른 글
SQL Server 쿼리 처리 아키텍처_실행 계획 캐싱 및 다시 사용 - Preparing SQL Statements (0) | 2015.07.22 |
---|---|
SQL Server 쿼리 처리 아키텍처_실행 계획 캐싱 및 다시 사용 – 강제 매개 변수화 (0) | 2015.07.22 |
TCP Provider: The semaphore timeout period has expired (0) | 2015.07.21 |
SQL Server 연결 실패 (0) | 2015.07.21 |
CRL 사용 환경의 메모리 누수 (0) | 2015.07.21 |