ORCLE dblink地址修改完,为什么要重启JAVA服务才可以

pengdott 2015-11-09 05:55:32
过程描述:J2EE应用ORACLE数据库,ORACLE通过DBLINK访问SQL SERVER由于SQL SERVER地址发生变化,于是修改了DBLINK的信息,修改完之后ORACLE可以通过DBLINK正常查询数据。但是J2EE应用却查询不到SQL SERVER的数据,只有重启了TOMCAT之后才可以正常查询SQL SERVER的数据。数据层应用的框架是IBATIS,查询代码中没有缓存信息,直接通过SQL语句去查询。这种情况下为什么需要重启TOMCAT才能查询到DBLINK的数据?
...全文
214 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
pengdott 2015-11-10
  • 打赏
  • 举报
回复
引用 1 楼 shijing266 的回复:
Tomcat访问的是webapp下面你项目的dblink, 你不重启,webapp下面项目没法自动更新
项目找到DBLINK,接下来的过程不是应该由ORACLE去处理吗?ORACLE DBLINK信息已经变了啊
  • 打赏
  • 举报
回复
Tomcat访问的是webapp下面你项目的dblink, 你不重启,webapp下面项目没法自动更新

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧