Диагностика соединения с SQL Server
я пытаюсь создать соединение ODBC с SQL Server, но когда я это делаю, я получаю сообщение об ошибке:
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.
Вот'что ямы пробовали:
не проблема с брандмауэром: попытка с брандмауэром на SQL Server выключена, а клиент выключен. Также в состоянии telnet 1433 от клиента, и это прекрасно работает.не проблема доступа: я могу войти с разных компьютеров, включая сам SQL Server, используя учетную запись i 'используя на клиенте (используя проверку подлинности SQL Server)я могу пинговать имя хоста и IP-адрес. (я'пробовал оба)Единственное, о чем я могу подумать, это то, что клиентский компьютер - это Windows Server 2003 и имеет различные настройки ролей:
Файловый серверСервер приложенийТерминальный серверКонтроллер доменаDNS-серверЯ нене знаю, почему эти службы настроены, но пока я не могуотключи их. Будет ли это какой-либо из них, и если да, есть ли способ отключить любой из их аспектов, который может блокировать SQL.
Любой совет действительно ценится!