powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как увеличит время обработки процедуры
2 сообщений из 2, страница 1 из 1
Как увеличит время обработки процедуры
    #32019387
Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Похожий вопрос опять-таки был, но то что я нашел не совсем то.

Ситуация такая:
Из Delphi вызаваю при помощи ADOStoredProc процедуру и выставляю в ADOConnection.CommandTimeout=900сек. Тем немение "Timeout expired" возникает через 30сек. Вспомнил, что где-то читал, что серверу при выполнении процедуры плевать на то, что ему говорить про Timeout клиент и ориентируется на свои настройки. Так ли это и как с этим бороться?
Из Query Analayser все доходить до логического конци, т.е. процедура ваполняется.
...
Рейтинг: 0 / 0
Как увеличит время обработки процедуры
    #32019391
TADOStoredProc имеет свой CommandTimeout, правда это свойство Protected. Его надо выташить в Public в наследнике и задать требуемое значение. Это только что обсосано со всех сторон в очередной раз в fido7.ru.delphi.db

CommandTimeout в TADOConnection служит для других целей. TADOConnection имеет метод Execute. Так вот этот CommandTimeout только для этого Execute и больше ни для чего другого.

На сервере никакого таймаута нет. Все таймауты задают клиенты.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как увеличит время обработки процедуры
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]