자동 장애 조치 기능이 없는 고성능 모드와 고안전 모드에서 미러 서버가 사용 가능한 동안 주 서버가 실패하면 데이터베이스 소유자는 서비스가 (데이터 손실 가능성을 감수하고) 미러 데이터베이스로 장애 조치되도록 강제로 전환하여 데이터베이스를 사용할 수 있게 할 수 있습니다. 이 옵션은 다음 모든 조건에서만 사용할 수 있습니다.
주 서버가 다운되었습니다.
WITNESS가 OFF로 설정되거나 미러 서버에 연결됩니다.
주의
강제 서비스는 엄격하게 재해 복구 방법입니다. 강제 서비스에는 일부 데이터 손실이 포함될 수 있습니다. 따라서 데이터베이스에 서비스를 즉시 복원하기 위해 일부 데이터가 손실될 위험이 있는 경우에만 서비스를 강제로 적용합니다. 서비스 강제로 인해 중요한 데이터가 손실될 수 있는 경우 미러링을 중지하고 데이터베이스를 수동으로 다시 동기화하는 것이 좋습니다. 강제 서비스 위험에 대한 자세한 내용은 데이터베이스 미러링 운영 모드를 참조하세요.
강제로 서비스가 세션을 일시 중단하고 새 복구 포크를 시작합니다. 서비스 강제 적용 효과는 미러링을 제거하고 이전 주 데이터베이스를 복구하는 것과 유사합니다. 그러나 강제 서비스를 사용하면 미러링이 다시 시작될 때 데이터베이스를 다시 동기화할 수 있습니다(데이터 손실이 발생할 수 있음).
데이터베이스 미러링 세션에서 서비스를 강제 적용하려면
미러 서버에 연결합니다.
다음 문을 실행합니다.
ALTER DATABASE <database_name> SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS
여기서 <database_name> 미러된 데이터베이스입니다.
미러 서버는 즉시 주 서버로 전환되고 미러링이 일시 중단됩니다.