Это довольно странно!
Действительно ли возможно, что у Вас есть другой именованный экземпляр выполнения SQL-сервера и этого, база данных присоединила?
Вы входите в SQL-сервер как системный администратор или sa и все еще не видите базу данных? Если Вы не sa и Ваш не пользователь в той базе данных, то Вы не можете видеть его со своим текущим входом в систему.
ПРЕДСТАВЛЕНИЕ ЛЮБОЕ разрешение БАЗЫ ДАННЫХ может быть отклонено на Вашем текущем входе в систему или разрешении, возможно, было отменено от общедоступной роли.
Самый легкий способ зафиксировать это состоит в том, чтобы сделать Вашу Вашу учетную запись пользователя TFS (вход в систему), пользователь на базе данных.
с тем сервером, указывающим на себя для DNS, это может просмотреть веб-сайты? Если не затем Ваш сервер DNS не может иметь порта 53 TCP/UDP для запросов корней DNS. Если да, то может, клиент, указывающий на сервер для DNS, делает nslookup на serverfault.com? Если это не может разрешить затем, что брандмауэр сервера может предотвращать соединения. Используйте Microsoft Network Monitor на сервере, чтобы искать входящие соединения на 53 и видеть, соединяются ли клиенты успешно.
Для Вас может быть легче использовать ICS:
http://technet.microsoft.com/en-us/library/cc770507 (WS.10) .aspx