Ошибка: обратитесь к документации!
Меня недавно сподвинуло на небольшое исследование и я подумал, что результаты этого исследования могут быть полезны не только мне.
Проблема:
SQL Server 2005, установлен SP2 и , при обращении через ODBC, начинают вылетает ошибка со следующим описанием:
ConnectionRead(recv()).
Общая ошибка сети. Обратитесь к документации по сети.
Или англоязычный вариант:
ConnectionRead(recv())
General network error. Check your network documentation.
И еще куча ошибок, которые скорее всего являются второстепенными.
Обращаться к документации не стал (кто же сразу начинает с документации?), а просто полез в «интеллектуальные закрома» , благо их тут навалом. Закромов.
Поиск решения не дал, зато навел на факт – ошибка действительно встречается часто. Были даже упоминания Analysis Services с аналогичными проблемами, но решения - нет.
Пришлось обратиться к поискам вне – и вот те на:
http://blogs.msdn.com/sql_protocols/archive/2006/04/12/574608.aspx
Статья: More GNE (General Network Error) messages when running SQL Server after installing service pack 1 for Windows Server 2003 and TCP registry key SynAttackProtect
Все понятно и даже с описанием решения!
P.S. SP2 тут не сильно виноват - такое поведение наблюдалось на разных конфигурациях.