이 페이지에서 모두 자세하게 설명합니다.
귀하의 질문에 "Microsoft가 권장하는 사항이 있습니까? "라는 질문 이 있기 때문에 여기서 논의하는 것은 비생산적이라고 생각합니다. 기사의 세부 사항
- 중 하나를 사용하여
- 명령 줄
- 파워 쉘,
- SQL Server Management Studio (GUI)
- 2008 년, 2012 년, 2014 년, 2016 년
- 어느 쪽이든
그 단계가 만족 스러운지 아닌지는 내 의견 일 것입니다. 따라서 정답은 항상 최신 정보입니다.
전원을 끄기 전에 서비스 중지
SQL 서비스를 실행하는 서버를 종료하기 전에 수행해야합니다.
아니요, 필요하지 않습니다. Windows 커널이 신호를 종료하여 SQL Server로 보내면 안전한 방식으로 시스템이 종료되고 시스템은 신호가 완료 될 때까지 기다립니다. 일반적으로 안전하게 종료 할 수있는 기능 내장 아무것도 수동으로 종료 될 필요가 없습니다, 모든 Microsoft 응용 프로그램은 다음과 이유에 서 자신의 API 및 절차 로 묶는 PRESHUTDOWN
, 또는 SHUTDOWN
단계를. 에 PRESHUTDOWN
사용중인 것으로 생각되는 에 대한 문서에서
시스템이 종료 될 것임을 서비스에 알립니다. 시스템 종료시 엄격한 시간 제한을 넘어서 정리 작업을 수행하는 데 추가 시간이 필요한 서비스는이 알림을 사용할 수 있습니다. 서비스 제어 관리자는 SERVICE_CONTROL_SHUTDOWN
해당 알림에 등록 된 응용 프로그램에 알림을 보내기 전에이 알림을 등록한 응용 프로그램에 보냅니다 .
이 알림을 처리하는 서비스는 서비스가 중지되거나 지정된 종료 전 시간 초과 간격 SERVICE_PRESHUTDOWN_INFO
이 만료 될 때까지 시스템 종료를 차단 합니다. 이는 사용자 환경에 영향을주기 때문에 서비스는 다음 시스템 시작시 데이터 손실 또는 상당한 복구 시간을 피해야하는 경우에만이 기능을 사용해야합니다 .
필요에 따라 SQL Server가 작동하는 방식이라고 가정합니다.