のみのConnectionStringオプションを「接続要求がタイムアウトしました」説明ここhttp://www.connectionstrings.com/oracle#p12
されています:
Data Source=myOracle;User Id=myUsername;Password=myPassword;Min Pool Size=10;Connection Lifetime=120;Connection Timeout=60;Incr Pool Size=5;Decr Pool Size=2;
あなたが現在より多くの例を得ることができます:は以下の通りでありますデフォルトでは、接続プーリングは有効です。これはプールメカニズムを制御します。接続プーリングサービスは、ConnectionStringプロパティを使用してプールを一意に識別して接続プールを作成します。
最初に開いた接続によって接続プールが作成されます。このサービスは、Min Pool Sizeパラメータで定義された数の接続を最初に作成します。
Incr Pool Size属性は、接続が必要なときに接続プールサービスによって作成される新しい接続の数を定義します。
接続が閉じられると、接続プールサービスは接続の有効期間がConnection Lifetime属性の値を超えているかどうかを判断します。そうであれば、接続は閉じられます。それ以外の場合は、接続プールに戻ります。
接続プーリングサービスは、3分ごとに未使用の接続を閉じます。 Decr Pool Size属性は、3分ごとに終了できる接続の最大数を指定します。
また、問合せを実行しているOracleCommandからタイムアウトが発生しているかどうかを確認できます。 OracleCommand.CommandTimeoutプロパティに関するドキュメントを参照してください。
は、Oracleのコマンドタイムアウト https://forums.oracle.com/forums/thread.jspa?threadID=317603
に関する議論については、このサイト上で見てください