実行したいSQL文が長時間実行されていて、接続文字列の "timeout ="句に関係なく、常に30秒後に終了するようです。接続文字列でタイムアウトが受け付けられない
私はちょうど
は何か他のものが私のタイムアウトをオーバーライド、またはSQL Serverがそれを無視させることができることがありますなど、それを実行するためにSqlHelper.ExecuteNonQuery()
を使用して、それが接続を開くの世話をさせるんですか?私は、クエリ上でプロファイラを実行して、私のコードではなく、私が管理スタジオでそれを実行すると、トレースは全く違って見えません。
管理スタジオは約1分でクエリを完了しますが、タイムアウトが300または30000に設定されていても、自分のコードは30秒後にタイムアウトします。
明らかです!しかし、それは私が答えを逃して2時間を無駄にするのを止めなかった....ありがとう! – Aaron