SQL Server ジョブ エージェントでジョブをスケジュールしましたxyz
。次に、Windows アプリケーションからジョブを呼び出します。
ベストアンサー1
に電話してくださいsp_start_job
。
exec msdb.dbo.sp_start_job @job_name = 'YourJobName'
SqlConnection DbConn = new SqlConnection(YourConnectionString);
SqlCommand ExecJob = new SqlCommand();
ExecJob.CommandType = CommandType.StoredProcedure;
ExecJob.CommandText = "msdb.dbo.sp_start_job";
ExecJob.Parameters.AddWithValue("@job_name", "YourJobName")
ExecJob.Connection = DbConn; //assign the connection to the command.
using (DbConn)
{
DbConn.Open();
using (ExecJob)
{
ExecJob.ExecuteNonQuery();
}
}