私の問題の大部分は、プールされた接続を使用していました。この場合、レポートが実行されていなくても、接続は維持されていました。接続プールを false に設定するように接続文字列を変更し、値が 0 になるまでループでレポート DB へのユーザー接続が開いているかどうかを確認しました。幸い、ユーザーをバウンスするトリガーを作成する必要はありません。
私の問題の大部分は、プールされた接続を使用していました。この場合、レポートが実行されていなくても、接続は維持されていました。接続プールを false に設定するように接続文字列を変更し、値が 0 になるまでループでレポート DB へのユーザー接続が開いているかどうかを確認しました。幸い、ユーザーをバウンスするトリガーを作成する必要はありません。