SQL Server/SQL Server Tip

SQL Server 마지막 시작 시간 확인 하기

SungWookKang 2015. 7. 20. 09:31
반응형

SQL Server 마지막 시작 시간 확인 하기

 

  • Version : SQL Server 2005, 2008, 2008R2, 2012

 

SQL Server가 마지막으로 시작된 시간은 언제 일까? 또는 SQL Server가 시작된 시간의 기록은 어디서 확인 할까? 에러로그와 이벤트로그, 대시보드 등을 통하여 알아 보자.

 

 

[DMV 사용]

DMV를 통하여 SQL Server 서비스 시작 시간을 확인 할 수 있다.

select sqlserver_start_time from sys.dm_os_sys_info

 

 

 

[SQL Server Error Log]

SQL Server Error Log에 서비스가 시작되었을 때 [SQL Server Starting ~~]이라고 기록이 남아 있다. 최근 서버 시작 시간 뿐만 아니라 전체로그에서 과거의 기록도 확인 할 수 있다.

 

 

 

[대시보드]

데이터베이스 보고서의 [서버 대시보드]에서 [서버 시작 시간] 항목에서 확인 할 수 있다.

 

 

[Windows Envent Log]

윈도우 이벤트 로그에서 EventID 17162로 필터하여 확인 할 수 있다. 설치된 모든 SQL Server 인스턴스의 시작시간 정보를 한번에 확인 할 수 있다.

 

 

SQL Server가 DBA의 요청이 아닌 상황에 의하여 재시작 되었을 때 기록을 확인 함으로써 문제를 확인 할 수 있다.

 

2012-12-21 / 강성욱 / http://sqlmvp.kr

 

반응형