Oracle のあるテーブルから Access DB へのデータ コピーをトリガーする ASP.NET ページにボタンが必要です。約 25,000 行あります。このプロセスは 1 日あたり約 2 ~ 3 回トリガーされ、最適化 (速度) が重要な要件です。
Oracle を使用して DataReader を作成してから、ExecuteNonQuery() を使用して Access に INSERT を実行するたびに、それを反復処理してみました。この方法を使用すると、5 分以上かかります。
これは私の専門分野ではありません。何をすべきかについてのヒント (または実際のコード サンプル) をいただければ幸いです。
いくつかの精度: 何らかの理由で (非推奨であることはわかっています)、System.Data.OracleClient を使用する必要があります。Oracle のテーブルと Access のテーブルのフィールド名は同じです。