장애 조치 시나리오에서 두 개의 Microsoft SQL 2005 데이터베이스 설치가 있습니다. 응용 프로그램 연결 문자열에는 연결 문자열에 "장애 조치 파트너"가 지정되어 있습니다.데이터베이스 장애시 SqlClient.SqlException이 발생합니다.
현재 라이브 데이터베이스가 슬레이브 데이터베이스로 장애 조치 (failover)되면 사용자가 "원격 호스트에서 기존 연결을 강제로 닫았습니다"라는 메시지와 함께 SqlClient.SqlException을 얻을 수있는 작은 시간이 있습니다.
이것은 주로 데이터베이스가 장애 조치를 수행하는 속도 때문입니까, 아니면 이러한 오류를 방지하기 위해 수행 할 수있는 다른 작업입니까?