.NET を使用して Sql Server に接続し、次の 2 つのテストを行いました。
- オンになっているローカル サーバーに接続しようとしましたが、指定されたデータベースが存在しません。この場合
SqlException
、エラー番号でトリガー4060
されます(指定されたユーザーでログインできません) - プロセスが停止しているローカルサーバーに接続しようとしました。この場合
SqlException
、エラー番号付きでトリガー-1
されます (SQL Server への接続の確立中にネットワーク関連またはインスタンス固有のエラーが発生しました)。
どちらの場合も、接続文字列で 20 秒を指定したにもかかわらず、すぐに失敗します。私が待つように言った時間を、どのような状況で待ちますか?