создать график работы сервера MS SQL из базы данных datetime - PullRequest
0 голосов
/ 12 января 2012

Я использую Microsoft SQL Server Management Studio 2005

Я пытаюсь запустить задание в определенное время, и это время сохраняется в базе данных.

Я не могу вставить расписание вручную, потому что пользователь сам решает, в какую дату и в какое время выполнять работу. php собирает время и дату и отправляет их в базу данных.

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

1 Ответ

0 голосов
/ 12 января 2012

Вы можете создавать и изменять как задания , так и расписания программно, используя SMO или TSQL .Это означает, что вы можете использовать внешнее приложение, хранимую процедуру или триггер для создания или обновления расписания заданий на основе данных таблицы.SMO - это, вероятно, лучший путь, если вы хотите создать приложение для управления заданиями, но, с другой стороны, это только .NET.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...