2009-08-13 4 views
0

У меня есть один сервер из трех, который не может подключиться к нашему серверу sql 2000 с использованием FQDN, но может подключаться с использованием не FQDN. У этой проблемы нет ни на одном из других серверов.Проблемы с подключением SQL Server

Эта проблема возникает при подключении ADO к базе данных SQL Server 2000.

В базу данных включено шифрование. Я не хочу отключать его.

У кого-нибудь есть идеи, на что смотреть?

Примечания: Вы можете выполнить команду ping или telnet на сервере sql, используя как полное доменное имя, так и не FQDN. Остальные два сервера работают нормально, и все серверы находятся в одной подсети. На всех серверах работает Windows 2000.

+0

Должно быть на serverfault.com. –

ответ

0

Какая ошибка у вас?

Возможно, сертификат, используемый для шифрования соединения (сертификат SSL сервера, возможно сам подписанный) имеет простое, неквалифицированное имя машины в качестве объекта. Клиент, таким образом, отклоняет сертификат при попытке подключения, нарушая соединение.

+0

Поставщик Microsoft OLE DB для SQL Сервер: [DBNETLIB] [ConnectionRead (recv()).] Общая сетевая ошибка. Проверьте сетевую документацию. – GordyII

+0

Сеть прекрасна, потому что вы можете подключиться с помощью NON FQDN. – GordyII

+0

Посмотрите, какой сертификат использует этот сервер. http://support.microsoft.com/kb/316898/ содержит пошаговые инструкции о том, как найти использованный сертификат (в разделе «Устранение неполадок»), а также о том, как его заменить. –

Смежные вопросы