私はWebサーバーとデータベースサーバーを持っています。既存のC#DLLを使用してデータベースにアクセスし、計算を実行するジョブを実行したいと思います。スケジュールされたタスクまたはC#のルーチンデータベースジョブのサービス?
C#でコンソールアプリケーションを作成し、それをWebサーバー(アプリケーションサーバー)でスケジュールしてDBサーバーに対して実行する最も簡単な方法はありますか?
私はオプションとしてSSISを参照していますが、よく分からないので、タスクとしてスケジュールされたコンソールアプリケーションが最適かもしれません。
あなたはどう思いますか?
私はデータベースマシン上にすべてが隔離されているので、SQLCLRのアプローチが好きです... –
真実ですが、テストするのが難しいだけでなく、多くのDBAがそのボックスに近づけないようにすることができます。 –