AlwaysOn 가용성 그룹을 아무런 문제없이 구성했습니다.SQL Server 2012 AlwaysOn 가용성 그룹, 항상 주 서버에 연결
데이터베이스가 동 기적으로 미러링되고 SQL Server가 올바르게 작동합니다.
Availavility Group Listener를 만들고 ReadWrite 연결 만 수락하도록 주 서버를 구성하고 ReadOnly 연결 만 수락하도록 보조 서버를 구성했습니다.
Server=tcp:SQLListen.domain-name.com, 1435;Database=TestData;User id=user;Password=password;MultiSubnetFailover=True;ApplicationIntent=ReadOnly
Microsoft 설명서이 ConnectionString을 함께, 내가 읽기 전용 사용하는 경우, 연결이 될 것이라고 말한다 :
나는 리스너에 연결하기 위해 SqlClient.SqlConnection를 사용하여 .NET 프레임 워크 4.5와이 연결 문자열입니다 Secondary Server와 ReadWrite 연결이 Primary Server로 만들어지면 항상 primary 서버에 연결됩니다.
ReadOnly를 사용할 때 주 서버가 ReadOnly 연결을 허용하지 않기 때문에 오류가 발생합니다.
그리고 ReadWrite와 연결할 때 주 서버에 연결해야합니다.
나는 도메인 이름에 연결을 시도했고 또한 availavility 그룹 리스너 IP 주소를 지시하려고 시도했다.
내가 잘못하고있는 것을 anybode가 말해 줄 수 있습니까?
감사합니다.