Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Read failure. General SQL error. Communication link failure  [new]
guestiko
Guest
Добрый день!
Имеется клиентская прога написанная на делфях, работающая с SQL Server 2005 SP3.
С правами все ок. При коннекте проблем не возникает, так же и при выполнении запросов. Но когда происходит перебор записей через ADO, вываливает следующую ошибку:
Read failure. General SQL error. Communication link failure.
Самое интересное, когда проделываю все то же под sa, ошибки не возникает и связь не прерывается.
Может кто сталкивался с подобным?
26 окт 09, 13:00    [7837965]     Ответить | Цитировать Сообщить модератору
 Re: Read failure. General SQL error. Communication link failure  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
автор
Но когда происходит перебор записей через ADO


И какие команды отправляются при этом на сервер?
26 окт 09, 21:30    [7841170]     Ответить | Цитировать Сообщить модератору
 Re: Read failure. General SQL error. Communication link failure  [new]
guestiko
Guest
Как оказалось, АДО, здесь не причем... это первое впечатление о проблеме.
На самом деле может вылететь в любой момент при любом запросе. Запросы простые - выбрать пару полей с таблички в пару миллионов строк или тысяч.
27 окт 09, 13:12    [7844000]     Ответить | Цитировать Сообщить модератору
 Re: Read failure. General SQL error. Communication link failure  [new]
Glory
Member

Откуда:
Сообщений: 104760
guestiko
Как оказалось, АДО, здесь не причем... это первое впечатление о проблеме.
На самом деле может вылететь в любой момент при любом запросе. Запросы простые - выбрать пару полей с таблички в пару миллионов строк или тысяч.

А ваши клиентские драйвера тоже патчены до уровня SQL Server 2005 SP3 ?
И какой протокол используют ваши клиенты ?
27 окт 09, 13:14    [7844022]     Ответить | Цитировать Сообщить модератору
 Re: Read failure. General SQL error. Communication link failure  [new]
guestiko
Guest
Изначально стояли 2000-е клиентские тулзы, но потом поставил 2005 SP3. Переставил MDAC. Ничего не изменилось. Забыл сказать, что клиент работает через ODBC (использует SQL Native Client). Протокол TCP/IP.
27 окт 09, 13:29    [7844151]     Ответить | Цитировать Сообщить модератору
 Re: Read failure. General SQL error. Communication link failure  [new]
guestiko
Guest
Может быть это как-то связанно с проблемами сетевой карты (броадком)?
27 окт 09, 15:40    [7845195]     Ответить | Цитировать Сообщить модератору
 Re: Read failure. General SQL error. Communication link failure  [new]
Aleksey-K
Member

Откуда: Москва
Сообщений: 3116
guestiko
Изначально стояли 2000-е клиентские тулзы, но потом поставил 2005 SP3. Переставил MDAC. Ничего не изменилось. Забыл сказать, что клиент работает через ODBC (использует SQL Native Client). Протокол TCP/IP.

У нас такие проблемы были при некорректной работе свичей.
Проверьте со станции, где возникает такая ошибка, выдать:
pathping namesqlserver, где namesqlserver имя SQL сервера.
Если есть потери покетов, то зовите сетевых админов и показываейте им результат.
С уважением, Алексей
27 окт 09, 16:01    [7845361]     Ответить | Цитировать Сообщить модератору
 Re: Read failure. General SQL error. Communication link failure  [new]
guestiko
Guest
Aleksey-K
guestiko
Изначально стояли 2000-е клиентские тулзы, но потом поставил 2005 SP3. Переставил MDAC. Ничего не изменилось. Забыл сказать, что клиент работает через ODBC (использует SQL Native Client). Протокол TCP/IP.

У нас такие проблемы были при некорректной работе свичей.
Проверьте со станции, где возникает такая ошибка, выдать:
pathping namesqlserver, где namesqlserver имя SQL сервера.
Если есть потери покетов, то зовите сетевых админов и показываейте им результат.
С уважением, Алексей

Пинговал по разным таймаутам, потерь нет.
27 окт 09, 17:24    [7845943]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить