2015-02-10 151 views
3

我有時會收到以下錯誤時,有使用Oracle託管在.NETOracle連接請求超時

我想知道的是什麼類型此異常的驅動程序庫新的OracleConnection,我需要處理它在抓塊。

Message:Connection request timed out Stack Trace: at 
OracleInternal.ConnectionPool.PoolManager`3.CreateNewPR(Int32 reqCount, Boolean bForPoolPopulation, ConnectionString csWithDiffOrNewPwd, String instanceName) at OracleInternal.ConnectionPool.PoolManager`3.Get(ConnectionString csWithDiffOrNewPwd, Boolean bGetForApp, String affinityInstanceName, Boolean 
bForceMatch) at OracleInternal.ConnectionPool.OraclePoolManager.Get(ConnectionString 
csWithNewPassword, Boolean bGetForApp, String affinityInstanceName, Boolean bForceMatch) at OracleInternal.ConnectionPool.OracleConnectionDispenser`3.Get(ConnectionString cs, PM conPM, ConnectionString pmCS, SecureString securedPassword, 
SecureString securedProxyPassword) at Oracle.ManagedDataAccess.Client.OracleConnection.Open() at ClientService.ClientService.AuthenticateUser(String subno, String pin, 
String version 
+0

你能抓住'OracleInternal.ConnectionPool.PoolManager'嗎? – mmmmmpie 2015-02-10 12:21:44

+0

不,它不會突出顯示。 – 2015-02-10 12:27:30

+0

'OracleException'如何? – mmmmmpie 2015-02-10 12:28:48

回答