2009-07-24 3 views
0

Windows 2008 Server 64 비트 + SQL Server 2005 Standard Edition SP3의 새로운 서버를 사용하고 있습니다.SqlClient와 ADO.NET을 사용하는 경우에만 SQL Server 2005에 매우 느리게 연결됩니다.

동일한 도메인의 클라이언트 (Windows XP, .Net 3.5)에서이 서버에 대한 연결을 열려고하면 연결을 여는 데 약 20 초가 걸립니다.

연결을 연 후 모든 것이 평소처럼 빠릅니다.

MDAC 2.8 연결 또는 ADO.NET OleDb를 사용할 때 문제가 전혀 없습니다.

느린 연결의 원인을 어떻게 알 수 있습니까?

+1

두 예제 모두 동일한 연결 문자열을 사용합니까? – shahkalpesh

답변

0

방화벽이 서버에서 실행 중 문제가 발생했습니다. 1433 포트에 대한 예외를 추가하고 문제가 사라졌습니다.

가능한 설명 : OLEDB를 사용하는 경우 연결에서 먼저 이름 규칙을 무시하고 방화벽 규칙을 무시합니다.

관련 문제