SqlConnection Con = new SqlConnection("server=db1;Failover Partner=db2;database=wssplex.net;user id=wssplex;password=xxxxx");
SqlCommand Cmd = new SqlCommand();
Cmd.Connection = Con;
SqlCommand Cmd = new SqlCommand();
Cmd.Connection = Con;
그런데,. 종종 아래와 같이 역할 전환이 된 상태에서 보조서버로의 연결이 잘안되는 경우가 있습니다. 최근의 닷넷 프레임워크 업데이트라면 패치가 된 상태이지만,. 버그 입니다.
처리되지 않은 예외: System.Data.SqlClient.SqlException: 로그인에서 요청한 데이터베이스 "wssplex.net"을(를) 열
수 없습니다. 로그인이 실패했습니다.
사용자 'wssplex'이(가) 로그인하지 못했습니다.
위치: System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
위치: System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) ............................
수 없습니다. 로그인이 실패했습니다.
사용자 'wssplex'이(가) 로그인하지 못했습니다.
위치: System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
위치: System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) ............................
http://support.microsoft.com/kb/912151
윈도우 업데이트를 통해서 닷넷 프레임워크 관련 모든 업데이트를 완료하였다면 위와 같은 문제는 발생하지 않습니다... 이미 버그픽스가 완료된 상태라....^^
댓글 없음:
댓글 쓰기