Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Асинхронный запуск хранимой процедуры на SQL сервере / 11 сообщений из 11, страница 1 из 1
20.04.2015, 17:31
    #38940890
Gena928
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронный запуск хранимой процедуры на SQL сервере
Приветствую,

есть какой-нибудь образец как можно асинхронно запускать хранимку на сервере? У меня запрос выполняется около 5 минут, и C# валится с ошибкой Timeout Expired.

В интернете ничего простого не нашел...

Спасибо.
...
Рейтинг: 0 / 0
20.04.2015, 17:47
    #38940908
Сон Веры Павловны
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронный запуск хранимой процедуры на SQL сервере
Gena928У меня запрос выполняется около 5 минут, и C# валится с ошибкой Timeout Expired.
В интернете ничего простого не нашел...
SqlCommand.CommandTimeout
...
Рейтинг: 0 / 0
20.04.2015, 18:27
    #38940954
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронный запуск хранимой процедуры на SQL сервере
...
Рейтинг: 0 / 0
20.04.2015, 18:46
    #38940972
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронный запуск хранимой процедуры на SQL сервере
Жена928Спасибо.Пожалуйста
...
Рейтинг: 0 / 0
20.04.2015, 18:51
    #38940978
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронный запуск хранимой процедуры на SQL сервере
Relic HunterЖена928Спасибо.Пожалуйста

не за что
...
Рейтинг: 0 / 0
21.04.2015, 06:04
    #38941202
Сон Веры Павловны
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронный запуск хранимой процедуры на SQL сервере
Winnipuh http://www.codeproject.com/Articles/42266/ADO-NET-Asynchronous-SQL-Calls
Вот только от вылета запроса по таймауту это не спасет. Просто ошибка будет вылетать в фоновом потоке.
...
Рейтинг: 0 / 0
21.04.2015, 08:32
    #38941229
sphinx_mv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронный запуск хранимой процедуры на SQL сервере
Gena928Приветствую,

есть какой-нибудь образец как можно асинхронно запускать хранимку на сервере? У меня запрос выполняется около 5 минут, и C# валится с ошибкой Timeout Expired.

В интернете ничего простого не нашел...
Интересно, куда "проще" (инипариццО)?!
CommandTimeout = 0
тынц
...
Рейтинг: 0 / 0
21.04.2015, 09:18
    #38941259
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронный запуск хранимой процедуры на SQL сервере
Сон Веры ПавловныWinnipuh http://www.codeproject.com/Articles/42266/ADO-NET-Asynchronous-SQL-Calls
Вот только от вылета запроса по таймауту это не спасет. Просто ошибка будет вылетать в фоновом потоке.

натюрлих.
Но так вопрос ТС сформулирован.

Тогда надо определиться: об асинхронном запуске вопрос или о том, как избежать вылета по таймауту?
Ссылка, которую я привел это конечно не совсем то.

Асинхронный запуск надо делать на сервере

http://rusanu.com/2009/08/05/asynchronous-procedure-execution/
...
Рейтинг: 0 / 0
21.04.2015, 09:33
    #38941276
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронный запуск хранимой процедуры на SQL сервере
WinnipuhАсинхронный запуск надо делать на сервере

http://rusanu.com/2009/08/05/asynchronous-procedure-execution/ SQL Server Agent Jobs нынче не в моде?
...
Рейтинг: 0 / 0
21.04.2015, 09:53
    #38941294
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронный запуск хранимой процедуры на SQL сервере
Алексей КWinnipuhАсинхронный запуск надо делать на сервере

http://rusanu.com/2009/08/05/asynchronous-procedure-execution/ SQL Server Agent Jobs нынче не в моде?

да, как вариант, но не во всех эдициях есть, ну и мне больше нравится подход Rusanu.
...
Рейтинг: 0 / 0
21.04.2015, 10:00
    #38941304
carrotik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронный запуск хранимой процедуры на SQL сервере
WinnipuhАлексей Кпропущено...
SQL Server Agent Jobs нынче не в моде?

да, как вариант, но не во всех эдициях есть, ну и мне больше нравится подход Rusanu.

... для экспресс-едиции можно запускать vbscript с ADODB ... но да, это дело вкуса ...
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Асинхронный запуск хранимой процедуры на SQL сервере / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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