创建Sql作业以删除服务器时出错

时间:2017-01-19 10:42:22

标签: c# sql-server

将c#代码从c#代码添加到MSSql服务器时,我遇到了问题。 如果我将serverInstance设置为exmaple的域名:" S2n18P9s7"创建的工作已完成,但如果我使用ip服务器地址,如" 10.1.1.202"连接我得到了预期:

Server server = null;
Microsoft.SqlServer.Management.Common.ServerConnection sc = new Microsoft.SqlServer.Management.Common.ServerConnection("10.1.1.202,1433", "REMOVED", "REMOVED");
server = new Server(sc);
server.LoginMode = ServerLoginMode.Normal;

Job job = null;
JobServer jobServer = server.JobServer;
JobSchedule schedule = null;

schedule = new JobSchedule(jobServer, String.Format("task1"));
schedule.FrequencyTypes = FrequencyTypes.OneTime;
schedule.ActiveStartDate = DateTime.Now;
schedule.ActiveStartTimeOfDay = new TimeSpan(20, 0, 0);
schedule.Create();

job = new Job(jobServer, "job1");
job.DeleteLevel = CompletionAction.OnSuccess;
job.Create();
job.AddSharedSchedule(schedule.ID);
job.ApplyToTargetServer(server.Name); 

用于创建任务的代码:

{{1}}

0 个答案:

没有答案