Hsqldb 版本问题:客户端驱动程序版本大于 .是必须的
Posted
技术标签:
【中文标题】Hsqldb 版本问题:客户端驱动程序版本大于 .是必须的【英文标题】:Hsqldb version issue: Client driver version greater than . is required 【发布时间】:2015-04-21 16:04:18 【问题描述】:我的 hsqldb 服务器出现以下错误。
[Server@85ede7b]: [Thread[HSQLDB Connection @17bf2dab,5,HSQLDB Connections @85ede7b]]: 0: 连接客户端失败。堆栈跟踪如下。 org.hsqldb.HsqlException:需要大于“-268.-50.-11.-82”的客户端驱动程序版本。 HSQLDB 服务器版本是 '2.3.2' 在 org.hsqldb.error.Error.error(未知来源) 在 org.hsqldb.server.ServerConnection.init(未知来源) 在 org.hsqldb.server.ServerConnection.run(未知来源) 在 java.lang.Thread.run(Thread.java:745)
请推荐
【问题讨论】:
【参考方案1】:您正在尝试连接到 HSQLDB 服务器,但您没有在客户端使用 HSQLDB 2.3.2 版 jar。检查罐子是否相同。您的连接网址也应以jdbc:hsqldb:hsql:
开头。
当您从与 HSQLDB 无关的软件程序(例如 Web 浏览器)连接到 HSQLDB 服务器时也会发生此错误。
【讨论】:
嗨,我在这两个地方都是同一个版本,而 jdbc:hsqldb:file:test/test 是我的 hsql 连接器 您的连接 URL 对于服务器连接不正确。默认的本地主机 URL 是jdbc:hsqldb:hsql://localhost/
我在浏览器中打开的时候出现错误,请问连接HSQLDB服务器的正确方法是什么,合适的软件是什么
请参阅hsqldb.org/doc/guide/running-chapt.html#rgc_hsqldb_jar,了解如何连接到服务器。您还可以使用任何 JDBC 客户端,例如 SQuirrel 或 DBVisualizer。以上是关于Hsqldb 版本问题:客户端驱动程序版本大于 .是必须的的主要内容,如果未能解决你的问题,请参考以下文章