java连接数据库时,启动tomcat后出现这个错误是怎么回事?

启动时报这个错:2011-11-1523:49:10org.logicalcobwebs.proxool.Prototypersweep严重:Prototypejava.... 启动时报这个错:
2011-11-15 23:49:10 org.logicalcobwebs.proxool.Prototyper sweep
严重: Prototype
java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:158)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:206)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:382)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:333)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:371)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:148)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:572)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:154)
at org.logicalcobwebs.proxool.DefaultConnectionBuilder.buildConnection(DefaultConnectionBuilder.java:39)
at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:159)
at org.logicalcobwebs.proxool.Prototyper.sweep(Prototyper.java:102)
at org.logicalcobwebs.proxool.PrototyperThread.run(PrototyperThread.java:44)
2011-11-15 23:49:10 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory ROOT
2011-11-15 23:49:10 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory stuwork
2011-11-15 23:49:11 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory stuwork.myeclipse.bak
2011-11-15 23:49:11 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-bio-8090"]
2011-11-15 23:49:11 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-bio-8009"]
2011-11-15 23:49:11 org.apache.catalina.startup.Catalina start
信息: Server startup in 4201 ms

然后每隔一段时间就会出现图中的错误,每个项目都是这样,这是怎么回事呢?
展开
 我来答
IT锦囊
2011-11-16 · TA获得超过441个赞
知道小有建树答主
回答量:1333
采纳率:0%
帮助的人:691万
展开全部
图显IP:
连接不上数据库,检查你的数据库连接配置
每隔一段时间出来应该是在tomcat配置了数据源,或者是web.xml里设置了定时器之类的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蝶佳一L
2011-11-17 · TA获得超过129个赞
知道答主
回答量:94
采纳率:0%
帮助的人:53万
展开全部
问题一:在windows下出现的,如果不幸使用了所谓的系统优化软件,那么就有可能将Oracle中的监听服务的注册表信息删除掉;

|- 解决方案如下:
|- 输入regedit.exe,进入到注册表之中;
|- 找到监听的注册项:HKEY_LOCAL_MACHINE\SYSTEM\
ControlSet001\Services\OracleOraDb10g_home2TNSListener
|- 建立一个ImagePath:D:\oracle\product\10.1.0\db_1\BIN\TNSLSNR

• 问题二:网络环境发生了改变,例如,现在有人可能希望修改自己电脑的名字。
【我的电脑】  【属性】  【计算机名】  【更改】  【输入新的名字为TEACHER】
修改完之后肯定会提示用户要求重新启动计算机,选择“重新启动”。

由于网络主机发生了更名,所以这个问题现在就表示无法进行正确的注册,而要想解决这个问题就必须修改两个配置文件,这两个配置文件的目录:D:\oracle\product\10.1.0\db_1\NETWORK\ADMIN
1、 修改tnsnames.ora文件
# tnsnames.ora Network Configuration File: D:\oracle\product\10.1.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

MLDN =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = TEACHER)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 你的计算机名称)
) )
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
) )
2、 修改listener.ora文件
# listener.ora Network Configuration File: D:\oracle\product\10.1.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.1.0\db_1)
(PROGRAM = extproc)
) )
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 你的计算机名称)(PORT = 1521))
) ) )
第二种问题以后会出现的更多,而且如果现在监听服务经过如上的修改依然出现与之一样的问题,则可以再继续通过配置工具修改:Oracle - OraDb10g_home2  Net Manager,进入到网络管理,增加一个新的监听程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
桥荷6E
2011-11-16
知道答主
回答量:40
采纳率:0%
帮助的人:11.1万
展开全部
这是没有连接上数据库,添加jar包试试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2011-11-16 · TA获得超过1243个赞
知道小有建树答主
回答量:2126
采纳率:55%
帮助的人:670万
展开全部
localhost换成127.0.0.1试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ZLG900
2018-03-18
知道答主
回答量:1
采纳率:0%
帮助的人:884
展开全部
你处理好了吗??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式