質問: 私は、ASP.NET MVCアプリケーションからSqlBulkcopyを使用して、あるデータベースから他のデータベースへのテーブルの複数のコピーを作成する必要があります。 このプロセスには2分以上かかり、ユーザーを信頼しません。 ユーザーがウィンドウを閉じても、プロセス全体を処理する最善の方法は何ですか? 皆さんありがとう!!
回答: ASP.NETアプリケーションでこのようなプロセスを実行しないでください。理由を理解するには、 この記事をお読みください。 Windowsサービス、スケジュールされたコンソールアプリケーション、アプリケーションとは別のプロセスでこのタスクを実行します。