2013-02-14 2 views
3

Как правило, с SQL Server я мог бы настроить задание и запускать его так часто. Что-то вроде this. Однако SQL Server Azure, похоже, не обладает этой способностью.SQL Server Azure - Выполнение хранимой процедуры каждые x минут

Мои мысли состояли в том, чтобы иметь сервис, который выполняет эту процедуру каждые x минут. Мне просто интересно, есть ли у кого-нибудь какие-либо проблемы с этим, или есть какие-то лучшие предложения?

Хранимая процедура принимает некоторые XML-данные, хранящиеся в одной таблице, и нормализует ее по другим таблицам, что упрощает запрос.

ответ

3
+1

Кажется, это тесно связано с Mobile Services. Зачем? Существуют ли ограничения? Кажется интересным, но также кажется, что он задерживается, чтобы связать это прямо с Mobile Services любым способом ... – Jaxidian

+0

Я согласен с @Jaxidian, что кажется странным, что он связан с Mobile Services. Также похоже, что вы можете получить доступ только к мобильным службам, если у вас включен параметр предварительного просмотра (в настоящее время я этого не делаю). Тем не менее, это похоже на лучшее решение на данный момент. – Kyle

1

Вы можете запустить процедуру запуска заданных задач непосредственно из приложения, используя, например, Quartz.

2

Если вы открыты для использования услуги, Cotega предлагает возможность планировать выполнение хранимых процедур из SQL Azure. Вы можете узнать больше о how to schedule these jobs here.

Полное раскрытие информации, я работаю над этой услугой.

Смежные вопросы