ASP.NET ページで 500 万を超えるセルをエクスポートするには時間がかかりすぎるため、代わりにバックグラウンドで SQL エージェント ジョブを実行し、Excel ファイルのリンクをユーザーの電子メールの受信トレイに送信することにしました。
私の質問は、SQL ステートメント (ASP.NET ページでのユーザーの選択に応じて変化する) をどのように渡して SQL エージェント ジョブに実行させるかということです。最初にストアド プロシージャを作成する必要がありますか? 次に、SQL エージェント ジョブを取得して sp を実行しますか?
また、SQL エージェント ジョブを使用して SQL の結果を CSV ファイルにエクスポートするにはどうすればよいですか?
ありがとう!