автоматизировать SQL-запрос для запуска каждый месяц - PullRequest
7 голосов
/ 24 сентября 2010

У меня есть простой запрос SQL, который обновляет некоторые поля даты в записи на SQL Express .

Я бы хотел, чтобы он запускался автоматически каждый месяц. Каков наилучший способ сделать это в SQL Server 2005 Express с помощью Management Studio?

Ответы [ 3 ]

12 голосов
/ 24 сентября 2010

Для SQL Server Express существует несколько возможностей. К сожалению, никто из них не использует Management Studio:

  1. Используйте комбинацию Windows Планировщик, sqlcmd.exe и .bat файлы
  2. Использовать SQL Server Service Broker
  3. Использовать Codeplex вариант агента SQL
  4. Использовать Планировщик SQL (бесплатно скачать)
0 голосов
/ 22 мая 2013

вы можете использовать bat-файл для подключения к вашему sql express с помощью sqlcmd.exe, а затем настроить этот bat-файл в планировщике Windows на запуск в желаемое время.

0 голосов
/ 24 сентября 2010

Создайте задание с ежемесячным расписанием в Sql Agent и назначьте ему задание T-Sql с помощью этого запроса.

...