ASP.NET ページのいくつかのボタンをクリックすると、SQL エージェント ジョブを開始する必要があります。
ASP.NET ページがジョブの終了を待たずに、ジョブをバックグラウンドで実行するにはどうすればよいですか?
アイデアは、ボタンがクリックされると、SQL Agent ジョブが自分のページに影響を与えることなくバックグラウンドで独自の処理を実行するというものです。
私は今このようなものを持っています:
SqlCommand cmd = new SqlCommand(“EXEC sp_start_job @Job_Name = ‘” + JobName + “‘”, conn);
cmd.CommandTimeout = 30;
cmd.ExecuteNonQuery();