Имеет ли аппарат более одного IP-адреса?Если это так, возможно, MSSQL не прослушивает адрес, по которому разрешается имя хоста DNS.
Также возможно, что запись DNS еще не распространена, или по какой-то другой причине ваш сервер непреобразование имени хоста в правильный IP-адрес.В командной строке на компьютере с SQL Server введите
nslookup host.domain.com.
(конечно, используйте имя хоста DNS вместо host.domain.com, а в конце важно ".").Вы должны получить что-то вроде этого:
Server: resolver.for.yourserver.com
Address: 12.34.56.78
Non-authoritative answer:
Name: host.domain.com
Address: 98.76.54.32
Если этот последний адрес не привязан к SQL Server или вы не получили ответа, вот в чем проблема.