gpt4 book ai didi

c# - Oracle 连接请求超时

转载 作者:行者123 更新时间:2023-11-30 18:26:34 30 4
gpt4 key购买 nike

当有新的 OracleConnection 使用 .net 中的 Oracle 托管驱动程序库时,我有时会收到以下错误

我想知道这个异常是什么类型,我需要在 catch block 中处理它。

    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

最佳答案

您的问题与使用池作为连接字符串中的默认属性有关。本文档详细讨论了此问题:http://docs.oracle.com/cd/E51173_01/win.122/e17732.pdf在“使用连接池”一章中。

关于c# - Oracle 连接请求超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28431335/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com