2013-12-07 5 views
0

Я хочу запланировать группу запросов, которые запускаются еженедельно/конфигурируются. Я нашел код ниже по googling, но я пытаюсь установить таймеры таймера для еженедельного выполнения now.Also, я хочу, чтобы он настраивался. Я довольно новичок в этом, поэтому помощь будет оценена!set sql agent job schedule time in C#

Server server = new Server("."); 

     // Get instance of SQL Agent SMO object 
     JobServer jobServer = server.JobServer; 
     Job job = null; 
     JobStep step = null; 
     JobSchedule schedule = null; 

     // Create a schedule 
     schedule = new JobSchedule(jobServer, "Schedule_1"); 
     schedule.FrequencyTypes = FrequencyTypes.OneTime; 
     schedule.ActiveStartDate = DateTime.Today; 
     //schedule.ActiveStartTimeOfDay = new TimeSpan(DateTime.Now.Hour, (DateTime.Now.Minute + 2), 0); 
     schedule.Create(); 

     // Create Job 
     job = new Job(jobServer, "Job_1"); 
     job.Create(); 
     job.AddSharedSchedule(schedule.ID); 
     job.ApplyToTargetServer(server.Name); 
     job. 

     // Create JobStep 
     step = new JobStep(job, "Step_1"); 
     step.Command = "SELECT 1"; 
     step.SubSystem = AgentSubSystem.TransactSql; 

     step.Create(); 

Предоставить ссылки на примеры планировщика заданий. Потеряно в поиске того, как установить тайминги расписания!

ответ

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

  • Нет связанных вопросов^_^