Diagnozowanie połączenia z SQL Server

Próbuję utworzyć połączenie ODBC z programem SQL Server, ale kiedy to robię, pojawia się błąd:

Connection failed:
SQLState: '01000'
SQL Server Error: 10060
[Microsoft][ODBC_SQL Server Driver][TCP/IP Sockets] COnnectionOpen (Connect()).
Connection failed:
SQLState: '08001'
SQL Server Error: 17
[Microsoft][ODBC_SQL Server Driver][TCP/IP Sockets] SQL Server does not exist or access denied.

Oto, co próbowałem:

nie problem z firewallem: próbowałem z firewallem na SQL Server wyłączonym, a klient wyłączony. Również zdolny do telnetu 1433 od klienta i działa dobrze.nie jest to problem z dostępem: mogę zalogować się z wielu różnych komputerów, w tym z samego serwera SQL przy użyciu konta, którego używam na kliencie (przy użyciu uwierzytelniania SQL Server)mogę pingować nazwę hosta i adres IP. (Próbowałem obu)

Jedyne, co mogę myśleć, to to, że komputer kliencki to Windows Server 2003 i ma różne ustawienia ról:

Serwer plikówSerwer aplikacjiSerwer terminaliKontroler domenySerwer DNS

Nie wiem, dlaczego te usługi są skonfigurowane, ale na razie nie mogę ich wyłączyć. Czy byłby to jeden z nich, a jeśli tak, to czy istnieje sposób na wyłączenie któregokolwiek z nich, który mógłby blokować SQL.

Wszelkie rady naprawdę doceniane!

questionAnswers(4)

yourAnswerToTheQuestion