우리는 SQL Server DB에 대한 일부 BC 솔루션을 테스트하기 시작했습니다. 가능한 경우 DB 미러링을 사용하고 기타 중요성이 낮은 경우 또는 DB 미러링을 사용하여 로그 전달을 사용할 수없는 경우를 결정했습니다.장애 조치 SQL Server 정의
로그 전달을 테스트하여 절차를 문서화하고 보조 서버로 장애 조치를 허용하도록 클라이언트 연결을 변경해야하는 사항을 설정하기 위해 두 가지 테스트 SQL 서버를 설정했습니다.
우리는 ASP 클래식, ASP.NET 및 ODBC를 포함하는 다양한 응용 프로그램을 보유하고 있습니다. ODBC (SQLNCLI를 사용할 때)에는 미러 서버를 사용할 수있는 기능이 있으며 ASP.NET에서는 장애 조치 (failover) 파트너를 정의 할 수 있습니다.
누구나 ASP 클래식 응용 프로그램에 대한 장애 조치 지원을 얻을 수있는 방법에 대한 정보를 제공 할 수 있습니까? 누구나 SQL 로그 전달과 함께 SQLNCLI 및 ASP.NET 장애 조치 파트너가 작동하는지 확인할 수 있습니까?
ASP.NET에서 일부 테스트를 수행했지만 연결 문자열에 장애 조치 파트너를 추가했지만 응용 프로그램이 주 서버를 쿼리하여 계속 누락되었다고 생각하거나 로그 전달에서 지원되지 않습니다.
내 ASP.NET 연결 문자열은 다음과 같습니다
<add name="test-BC_originalConnectionString2" connectionString="Data Source=primary;Failover Partner=secondary;Initial Catalog=test-BC_SQL;User ID=me;Password=passw" providerName="System.Data.SqlClient" />
나는 크게 어떤 도움을 누군가가 나에게 제공 할 수 있습니다 감사하겠습니다.
추가 정보가 필요하면 알려 주시기 바랍니다.
감사합니다,
매트