クライアントの支払い記録などを生成するために毎月の初めに実行する必要がある月末プロセスを含む ASP.NET アプリケーションがあります。多数 (200 ~ 300) の SQL クエリが実行されていますが、同時に実行されておらず、それぞれの実行後に接続が閉じられています。
SQL Server 2008 Enterprise を搭載したサーバーから SQL Server 2008 Express を搭載したサーバーに移行して以来、このプロセスを実行するとシステムの残りの部分を使用できず、システムが文字列が認識されないなどのランダム エラーを生成し始めることに気付きました。有効なブール値 (値が正しい場合) または System.IndexOutOfRangeException (返されるフィールドの場合)。
これらのエラーは、プロセスが開始された後にのみ発生し、完了後約 15 ~ 20 分間残ります。これらのエラーは、古いサーバー/SQL Server バージョンでは発生しませんでした。何か案は?