긴급 상황에서 데이터베이스 데이터베이스 중 하나에서 손상된 데이터베이스 미러 (Sql Server 2008)를 제거하여 사이트를 다시 작성해야 할 때 C# 웹 사이트가 때때로 시작되었습니다 하지 모든 데이터베이스 연결)데이터베이스 미러가 손상되었지만 교장이 아직 살아있을 때 웹 사이트가 예외를 throw합니다.
System.Data.SqlClient.SqlInternalConnectionTds.LoginWithFailover 함수 호출를 "X 데이터베이스가 데이터베이스 미러링 구성되어 있지 않은"상기 예외를 발생.
실종 된 거울에 대해 불만을 품을 수는 있지만, 웹 요청이 끊어지는 것을 막으려 고합니다. 데이터베이스 미러가 다운되면 최종 사용자에게 영향을주지 않아야합니다.