.netコードを使用して1時間ごとにストアドプロシージャを実行するにはどうすればよいですか?
(ストアドプロシージャは1時間ごとに自動的に実行される必要があります)
.netコードを使用して1時間ごとにストアドプロシージャを実行するにはどうすればよいですか?
(ストアドプロシージャは1時間ごとに自動的に実行される必要があります)
.net プロセスは、そのようなタスクのメモリの点で高すぎます。
本当に .net アプリケーションを実行する必要がある場合は、スケジュールされたタスクに注意してください。Windows タスク スケジューラは、このようなタスクに適しています。
コメントしたように、最良のオプションは SQL エージェント ジョブを作成することです。Microsoft MSDN から、SQL Server エージェント ジョブを作成するには:
まず、 Windows サービスを作成し、 1 時間ごとに実行するように設定する必要があります。
C# コードからのストアド プロシージャの呼び出しは、このように行うことができます。
あなたの質問にもコードが見つからないため、自分でコードを投稿していません。少しの努力で、あなたは長い道のりを歩むことができます