2015-01-14 5 views
0

Я хотел бы удалить записи из таблицы базы данных на Azure, когда таблица достигает определенного размера.Агент SQL Server доступен на Azure?

Обычно я делаю это путем планирования задания хранимой процедуры с использованием агента SQL Server.

Является ли агент SQL Server доступным для баз данных, хранящихся на Azure?

Должен ли я использовать альтернативный подход?

+0

Используйте Azure WebJobs для выполнения необходимой вам логики (вызов sproc в базе данных?): Http://azure.microsoft.com/en-us/documentation/articles/websites-dotnet-webjobs-sdk-get- начал/ –

ответ

2

Если вы запускаете SQL Server на виртуальной машине (или кластере виртуальных машин), у вас будут все доступные функции.

Если вы используете базу данных Azure SQL службы, есть некоторые отличия в плане предлагаемых функций. В SQL Database агент SQL Server недоступен. Если использование агента SQL Server является необходимым, вам нужно запустить SQL Server в виртуальной машине.

Список ограничений документирован here.

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