出错代码
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@1429b9f -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (30). Last acquisition attempt exception: java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=186647040)(ERR=12519)(ERROR_STACK=(ERROR= (CODE=12519)(EMFI=4)))) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:333) at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:404) at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:468) at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314) at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:135) at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182) at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:171) at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource (C3P0PooledConnectionPool.java:137) at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014) at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32) at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810) at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
首先分析,本地主机与数据库服务器的连接状态有无异常,无。再次分析你能否操作数据库服务器的数据库,使用pl/sql developer测试发现仍能正常连接。这个时候就要借助强大的网络了。百度、Google之后,发现引起这个现象的原因可能有数据库连接数的问题。具体操作
SQL> select count(*) from v$process; COUNT(*) ---------- 44 SQL> select count(*) from v$session; COUNT(*) ---------- 39
基本正常。但可能是由于该模块的操作比较复杂,所以考虑修改数据库连接数。代码:
alter system set processes=250 scope=spfile;
运行之后,仍没有效果。
后来找来高手分析了一下,修改数据库连接的jdbc.properties中的cpool.maxPoolSize为20.重启之后问题解决。其实修改数据库连接数应该也没有问题,我想应该是没有重启数据库服务的原因吧。写下该文章一方面留一备忘,另外希望大拿指正。
相关推荐
DataSourceUtils.java c3p0数据库连接
NI Vision Acquisition Software v8.5 keygen
Oracle Field Service Implementation Guide Release 11i Oracle Field Service Implementation Guide Release 11i Part No. B14171-02 Oracle Field Service 1. Oracle Field ServiceImplementation Guide ...
在C#中,我们可以创建一个`Adam4150Controller`类,其中包含一个`Connect`方法用于建立与设备的连接,以及`Disconnect`方法用于断开连接。例如: ```csharp public class Adam4150Controller { private ...
本资料“matlab-data-acquisition.rar”似乎包含了关于如何在MATLAB环境中进行数据采集和处理的相关信息。 首先,MATLAB的Data Acquisition Toolbox(DAQ Toolbox)是进行数据采集的核心工具。它提供了丰富的函数和...
3. **建立连接**:利用LabVIEW的DAQ(Data Acquisition)模块,创建与图像采集设备的连接。DAQ模块提供了一系列函数和子VI,用于初始化设备、打开通信通道和设置数据流。 4. **图像采集**:使用LabVIEW的"Acquire ...
LabVIEW可以与多种数据库系统(如MySQL、SQL Server、Oracle等)进行交互,通常使用ADO.NET或ODBC驱动程序。这部分可能包括: 1. **创建数据库连接**:使用LabVIEW的数据库连接工具,建立与预设数据库的连接。 2. *...
acquisition satellite for gps reciever
Project Planning and Acquisition.pptx
标题 "Full user data acquisition from c" 暗示我们讨论的主题是关于在Symbian操作系统上获取完整用户数据的技术过程。Symbian是一种已不再主流但曾经广泛应用于智能手机的操作系统,尤其是在诺基亚手机上。这个...
matlab调用摄像头的代码,鼠标单击响应,每单击一次,则截取一张图片
标题中的"acquisition.7z"表明这是一个与GPS卫星信号捕获相关的压缩文件,使用了7-Zip格式进行压缩。描述中提到的核心知识点是“伪码并行FFT”算法,以及10毫秒数据用于精确频率估计。标签进一步强调了"GPS捕获"和...
Acquisition.zip
acquisition.asv
标题中的“Image-Acquisition.zip_twain”表明这是一个与图像获取相关的压缩文件,它使用了TWAIN(Technology Without An Interesting Name)接口来实现从图像采集设备(如扫描仪)获取或扫描图片。TWAIN是一种标准...
本压缩包"osciloscope-data-acquisition.zip"中包含的资源是关于使用LabVIEW进行示波器数据采集的工程实例,名为"osciloscope data acquisition.vi"。 在LabVIEW中,我们可以创建虚拟仪器(VI)来模拟实际硬件设备...
1. **数据源连接**:SAP BW4HANA支持多种数据源连接,如ERP、CRM、S/4HANA等SAP系统,以及Oracle、DB2、SQL Server等非SAP数据库。此外,它还能够与云服务(如AWS、Azure)和Hadoop等大数据平台集成。 2. **数据...
总之,"data acquisition.vi"是一个使用LabVIEW实现的数据采集程序,涵盖了从硬件连接、参数配置、数据获取到数据处理和存储的完整流程。对于希望了解或改进数据采集系统的LabVIEW用户来说,这是一个宝贵的资源。...