Вопрос о odbc в c # - PullRequest
       26

Вопрос о odbc в c #

0 голосов
/ 28 мая 2010

Я запускаю процесс c #, и среди ночи это происходит:

ERROR [HY000][DataDirect][ODBC Sybase Wire Protocol driver] Timeout exceeded

Я точно знаю, что база данных всегда активна! Но это продолжается! Как мне исправить эту ошибку?

Заранее спасибо!

EDIT: Есть ли способ увеличить время ожидания в четыре раза?

Ответы [ 2 ]

0 голосов
/ 09 августа 2011

Это потому, что триггер входа в систему прекращает подключение к базе данных.

0 голосов
/ 28 мая 2010

Возможно, сетевое соединение обрывается.

Я бы предложил установить небольшую утилиту IsAlive, чтобы проверить это. Либо напишите что-нибудь маленькое, что отправляет пинг каждые 30 секунд или около того и регистрирует любые проблемы, или вы можете загрузить какой-нибудь инструмент, который делает это.

...