Вопрос по c# – Расписание таймера будет выполняться один раз в месяц - C #

0

Мне нужно передавать некоторые данные с SQL Server на MySQL, один раз в месяц. Я уже выполнил эту передачу, но я не знаю (и я не узнал в Интернете), как установить таймер, который выполняет эту передачу в определенный день каждый месяц. Я не хочу просто устанавливать интервал таймера в миллисекундах, потому что количество дней варьируется от одного месяца к другому.

Любая помощь приветствуется ...

:/ forum.lessthandot.com/viewtopic.php?f=17&t=11400 планирование заданий сервера sql - первый результат в Google MilkyWayJoe

Ваш Ответ

2   ответа
9

что вы должны настроить как запланированное задание или задание сервера SQL, а не запускать процесс в течение месяца через таймер?

Ссылки:

SQL Server job in 2008 Schedule windows task

Я полагаю, вы могли бы также настроить задачу как службу Windows и проверить последний раз, когда вы выполняли обновление, с помощью параметра в базе данных, но это кажется излишним. Судя по всему, у вас уже есть настройка приложения C #, которая выполняет эту работу, поэтому я просто выполнил запланированную задачу Windows.

Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded myrmix
1

оты. ПосмотритеВот для параметров командной строкиSchtasks (их много)

Пример 1:

To schedule a task that runs on the first day of every month

The following command schedules the MyApp program to run on the first day of every month. Because a value of 1 is the default for both the /mo (modifier) parameter and the /d (day) parameter, these parameters are omitted from the command.

schtasks /create /tn "My App" /tr myapp.exe /sc monthly

Пример 2:

To schedule a task for the 15th day

The following command schedules the MyApp program to run on 15th of every month at 3:00 P.M. (15:00). It uses the /d parameter to specify the date. It also uses the /st parameter to specify the start time.

schtasks /create /tn "My App" /tr myapp.exe /sc monthly /d 15 /st 15:00
Error: User Rate Limit Exceeded myrmix

Похожие вопросы