SQLサーバーデータベースを使用したasp.netアプリケーションで1つの問題に直面しています。コード内のストアド プロシージャにTimeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
約 43 秒かかり、30 秒後にこのエラーが発生します。これを解決するために、私は多くのサイトを分析し、これらの解決策を見つけました。
Connection Timeout=300
web.config ファイルの connectionString に設定する必要があります。この点は完了しましたが、それでも同じエラーが発生します。また、コードを介して設定する必要があり
commandTimeout
ます。私の問題:データベースへの接続にcommandTimeout
使用しているため、デフォルトを変更できません。これにはプロパティDataTier_Using_SQLClient
が含まれていません。commandTimeout
実際、デフォルトのコマンド タイムアウトは 30 秒のみです。