2009-08-13 4 views
0

FQDN을 사용하여 SQL Server 2000에 연결할 수없는 하나의 서버가 있지만 FQDN이 아닌 서버를 사용하여 연결할 수 있습니다. 다른 서버에서는이 문제가 없습니다.SQL Server 연결 문제

이 문제는 SQL Server 2000 데이터베이스에 대한 ADO 연결에서 발생합니다.

데이터베이스의 암호화가 켜져 있습니다. 나는 그것을 끄고 싶지 않다.

누구에게 무엇을 볼지 아이디어가 있습니까?

참고 : FQDN과 비 FQDN을 모두 사용하여 SQL Server에 대해 ping 또는 telnet을 수행 할 수 있습니다. 다른 두 서버가 정상적으로 작동하고 모든 서버가 동일한 서브넷에 있습니다. 모든 서버에서 Windows 2000을 실행 중입니다.

+0

serverfault.com에 있어야합니다. –

답변

0

어떤 오류가 발생합니까?

아마도 연결을 암호화하는 데 사용되는 인증서 (서버 SSL 인증서, 자체 서명 가능)는 시스템의 이름으로 간단하고 정규화되지 않은 이름을 가질 수 있습니다. 따라서 클라이언트는 연결을 시도 할 때 인증서를 거부하여 연결을 끊습니다.

+0

SQL 용 Microsoft OLE DB 공급자 서버 : [DBNETLIB] [ConnectionRead (recv()). 일반 네트워크 오류입니다. 네트워크 설명서를 확인하십시오. – GordyII

+0

NON FQDN을 사용하여 연결할 수 있으므로 네트워크가 정상입니다. – GordyII

+0

해당 서버가 사용하는 인증서를 확인하십시오. http://support.microsoft.com/kb/316898/에는 문제 해결 섹션에서 사용 된 인증서를 찾는 방법과이를 바꾸는 방법에 대한 단계별 절차가 있습니다. –