database - 数据库查询工具未运行
问题描述
我必须使用 DB Oracle XE 11.2 对 Struts2 应用程序进行更改,该应用程序的最后一次开发可以追溯到一年前(也是对它所在机器的最后一次访问)。从应用程序内部到数据库的连接仍然可以正常工作,但在应用程序外部检查数据库和进行试用查询的唯一方法是从浏览器访问的默认数据库 (Oracle Application Express) 工具。使用任何更专业和性能更高的外部工具(Toad - 这是我在中断之前已经使用的工具 -、Oracle SQL Developer、SQuirreL)我被拒绝连接(即使定期检测到数据库)。可能发生了什么?
更新:
我能得到的最全面的信息是松鼠的:
java.util.concurrent.TimeoutException
at java.util.concurrent.FutureTask.get(FutureTask.java:205)
at net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand.awaitConnection(OpenConnectionCommand.java:113)
at net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand.lambda$execute$1(OpenConnectionCommand.java:97)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
解决方案
推荐阅读
- java - 如何分组和连接值?
- java - “app-release.apk”如何更改这个默认生成的apk名称,允许之后安装?
- c# - 在 .net core / webpack web 应用程序中注入 css 样式的最佳实践
- excel - 跟踪正在使用数据库更新的 Excel 工作簿的更改。(非共享工作簿)
- jquery - $.ajax 不工作?我如何在 jQuery onclick 函数中调用 ajax?
- django - 如何从 djnago 中的相关表中检索数据
- python - 我一直在 Swift 中使用一个具有出色返回闭包的函数
- python - Tensorflow:将未知大小的张量拆分为给定大小的块
- javascript - 如何在express js中将多个请求合并为一个请求对象?
- sequelize.js - SequelizeAssociationError:您在两个单独的关联中使用了别名。别名关联必须具有唯一别名