当前位置:编程学习 > JAVA >>

跪求大神支持一下。。。

系统部署在服务器上面,应用和数据库都是在同一台服务器上,基本上每天需要重启一下服务器,以下是tomcat报出的错误。报这个错后,oracle不能登陆报以下错误。


部署环境:
操作系统:window service 20003
数据库:oracle10g
应用:tomcat5.5


Io 异常: The Network Adapter could not e
java.sql.SQLException: Io 异常: The Network Adapter could not establish the con
ection
        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.jav
:112)
        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.jav
:146)
        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.jav
:255)
        at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)
        at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java
414)
        at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
        at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtensi
n.java:35)
        at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
        at com.frameworkset.commons.dbcp.DriverConnectionFactory.createConnecti
n(DriverConnectionFactory.java:38)
        at com.frameworkset.commons.dbcp.PoolableConnectionFactory.makeObject(P
olableConnectionFactory.java:294)
        at com.frameworkset.commons.pool.impl.GenericObjectPool.borrowObject(Ge
ericObjectPool.java:841)
        at com.frameworkset.commons.dbcp.AbandonedObjectPool.borrowObject(Aband
nedObjectPool.java:88)
        at com.frameworkset.commons.dbcp.PoolingDataSource.getConnection(Poolin
DataSource.java:96)
        at com.frameworkset.commons.dbcp.BasicDataSource.getConnection(BasicDat
Source.java:897)
        at com.frameworkset.common.poolman.sql.PoolManDataSource.getConnection(
oolManDataSource.java:134)
        at com.frameworkset.common.poolman.util.JDBCPool.requestConnection(JDBC
ool.java:2203)
        at com.frameworkset.common.poolman.util.SQLManager.requestConnection(SQ
Manager.java:197)
        at com.frameworkset.common.poolman.StatementInfo.init(StatementInfo.jav
:156)
        at com.frameworkset.common.poolman.util.SQLUtil.innerExecuteJDBC(SQLUti
.java:556)
        at com.frameworkset.common.poolman.util.SQLUtil.doJDBC(SQLUtil.java:853

        at com.frameworkset.common.poolman.util.SQLUtil.doJDBC(SQLUtil.java:516

        at com.frameworkset.common.poolman.util.SQLUtil.executeSql(SQLUtil.java
471)
        at com.frameworkset.common.poolman.DBUtil.executeSelect(DBUtil.java:160
)
        at com.frameworkset.common.poolman.DBUtil.executeSelect(DBUtil.java:158
)
        at com.chinacreator.epp.delegate.DelegateDao.getOverTimeDelegateList(De
egateDao.java:885)
        at com.chinacreator.commonworkflow.servlet.AutoCompleteActTask.endOverT
meDelegates(AutoCompleteActTask.java:130)
        at com.chinacreator.commonworkflow.servlet.AutoCompleteActTask.run(Auto
ompleteActTask.java:33)
        at com.chinacreator.commonworkflow.task.WorkflowExecuteImpl.execute(Wor
flowExecuteImpl.java:28)
        at com.chinacreator.task.ExecuteJOB.execute(ExecuteJOB.java:39)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.
ava:520) --------------------编程问答-------------------- 要在tnsnames.ora文件中配置连接的数据库,没有配置是无法连接的,文件在oracle的安装目录下 --------------------编程问答-------------------- 到计算机管理的服务里启动TNSListener和OracleServiceORCL这两个服务
--------------------编程问答-------------------- 开始系统能正常,启动大概2个小时后就会报错。报错后oracle不能登陆,重启 TNSListener和OracleServiceORCL这两个服务都没用。
--------------------编程问答-------------------- --------------------编程问答-------------------- 不知道怎么解决
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,