Форум: "Базы";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
ВнизПроблема с хранимой процедурой помогите :((( Найти похожие ветки
← →
Newb (2004-01-31 07:04) [0]Необходимо из приложения на Делфи запустить хранимую процедуру на MSSQL-2000. Процедура НИЧЕГО не возвращает. Ее выполнение длиться около 5 минут (сложная обработка, много данных).
Запускаю я ее через ADOQuery с помощью SQLExec.
Заметил что на машинах с Вин-98 систематически возникает ошибка.
У меня такое ощущение что Делфя просто не дожидается ее завершения :((
← →
Silver Alex (2004-01-31 12:26) [1]Попробуй поставить CommandTimeout побольше
← →
Hooch (2004-01-31 12:43) [2]текст ошибки бы привел
← →
Newb (2004-01-31 15:24) [3]CommandTimeout достаточный
А если точно то ситуация следующая:
Последовательно в цикле запускается одна и таже хранимая процедура но с различными параметрами.
Каждай раз выполнение занимает около 5 минут.
SQL-Сервер на этой же машине.
Неожиданно на како-то этапе цикла появляется сообщение: "Ошибка соединения". Кто это мне говорит я так и не понял, возможно что сам ADO (но не уверен).
Ошибка появляется регулярно, но в разное время.
P.S. На процедуру не грешить, она проверялась (до этого все запускалось из Квери-Аналайзера)
Подскажите, пожалуйста, может быть какую-то заглушку/проверку поставить.
← →
Hooch (2004-02-01 08:06) [4]попробуй перед вызовом процедуры проверь наличие соединеиня с сервером
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.028 c