2013-02-14 4 views
3

일반적으로 SQL Server를 사용하면 작업을 설정하고 모든 작업을 자주 수행 할 수있었습니다. this과 같은 것입니다. 그러나 SQL Server Azure에는이 기능이없는 것 같습니다.SQL Server Azure - x 분마다 저장 프로 시저 실행

대신이 절차를 x 분마다 실행하는 서비스가 필요했습니다. 나는 누군가가 그걸로 어떤 이슈를 보는지 궁금 해서요, 아니면 더 좋은 제안이 있습니까?

저장 프로 시저는 하나의 테이블에 저장된 일부 XML 데이터를 가져 와서 다른 테이블간에 정규화하여 쿼리하기 쉽도록 만듭니다.

답변

3

당신은 새로운 스케줄러를 사용하여 작업을 예약 할 수 있습니다

http://weblogs.asp.net/scottgu/archive/2012/12/21/great-updates-to-windows-azure-mobile-services-web-sites-sql-data-sync-acs-media-more.aspx

더 많은 세부 사항 : 당신이 서비스를 사용하여 열려있는 경우 http://www.windowsazure.com/en-us/develop/mobile/tutorials/schedule-backend-tasks/

+1

모바일 서비스와 밀접하게 연결되어있는 것처럼 보입니다. 왜? 거기에 한계가 있습니까? 흥미로운 것 같지만 또한 어떤 방식 으로든이 모바일 서비스에 직접 묶어 버린 것처럼 보입니다 ... – Jaxidian

+0

나는 모바일 서비스에 묶여있는 이상한 것 같은 @ Jaxidian에 동의합니다. 또한 미리보기 옵션을 활성화 한 경우에만 모바일 서비스에 액세스 할 수있는 것처럼 보입니다 (현재는 그렇지 않습니다). 즉, 현재로서는 최상의 솔루션으로 보입니다. – Kyle

1

예를 들어 Quartz를 사용하여 응용 프로그램에서 직접 예약 된 작업 실행 절차를 트리거 할 수 있습니다.

2

, Cotega 저장 프로 시저의 실행을 예약 할 수있는 기능을 제공 SQL Azure 내에서. how to schedule these jobs here에 대한 자세한 내용을 볼 수 있습니다.

전적으로이 서비스를 제공합니다.