Diagnóstico de conexión a SQL Server

Estoy intentando crear una conexión ODBC con SQL Server, pero cuando lo hago, me sale un error:

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.

Esto es lo que he intentado:

no es un problema de firewall: se probó con el firewall en SQL Server apagado y el cliente se apagó. También es capaz de telnet 1433 desde el cliente y que funciona bien.no es un problema de acceso: puedo iniciar sesión desde muchos equipos diferentes, incluido el propio SQL Server usando la cuenta que estoy usando en el cliente (usando la autenticación de SQL Server)Puedo hacer ping al nombre de host y la dirección IP. (He probado ambos)

Lo único en lo que puedo pensar es que el equipo cliente es Windows Server 2003 y tiene varias funciones de configuración:

Servidor de archivosServidor de aplicacionesServidor de terminalControlador de dominioServidor DNS

No sé por qué estos servicios están configurados, pero por el momento no puedo apagarlos. Sería cualquiera de estos, y si es así, hay una manera de deshabilitar cualquiera de los aspectos de ellos, que podría estar bloqueando SQL.

Cualquier consejo realmente apreciado!

Respuestas a la pregunta(4)

Su respuesta a la pregunta