jtds с SQL Server 2008 R2 - «ошибка записи в сокет» - PullRequest
2 голосов
/ 07 ноября 2011

Мы перенесли старую установку на нового хостинг-партнера, и теперь мы получаем периодические (время от времени, дни) "ошибки записи в сокет" при соединении jdbc из apache (6.0.20) в SQL Server 2008 R2 (работает на другом хосте). Мы используем текущие драйверы jTDS (1.2.5) jdbc. Проблемы не возникали до переезда.

Специалист по MS SQL Server предполагает, что проблемы могут быть связаны с тем, что мы запускаем jTDS с MS Server 2008 R2.

В: Кто-нибудь может поддержать (или опровергнуть) теорию о том, что наши проблемы связаны с нами при использовании jTDS (и что нам было бы лучше использовать драйверы MS JDBC)?

1 Ответ

0 голосов
/ 02 августа 2012

Существует несколько причин, по которым это может происходить в зависимости от того, что делает ваше приложение:

  1. Возможно, экземпляр SQL Server остановлен
  2. Время ожидания истекло
  3. В случае двоичных данных поток сбрасывается.
...