松鼠:UnityJDBC抛出ClassNotFoundException

时间:2016-07-05 17:13:34

标签: squirrel-sql

我使用的是Squirrel SQL 3.6。

我与两个数据库建立了连接,我将调用A和B.我可以毫无问题地针对A和B运行查询。他们已经安装并工作了几年。

我需要针对这两个数据源/连接运行查询,并让Squirrel处理它们之间的连接。

我添加了UnityJDBC驱动程序。我使用它创建了一个连接。下一步是向其添加A和B,以便我可以跨它们运行查询。

我打开连接,右键单击并选择"(虚拟化)添加源"并从列表中选择A,然后告诉它"添加。"我没有添加任何其他属性。

它告诉我:

Preparing to add data source...

ClassNotFoundException for Driver: com.ibm.as400.access.AS400JDBCDriver

Make sure driver is in your classpath.

如果该驱动程序不在类路径中,我假设我根本无法使用连接A.这让我相信UnityJDBC有另一个类路径。关于将会是什么,在哪里找到它,如何解决这个问题的任何建议?

1 个答案:

答案 0 :(得分:0)

正如本指示所述http://www.unityjdbc.com/squirrel/MultiSourceVirtualizationPlugin_install.pdf

  

确保将其他数据库JDBC jar添加到squirrel / lib文件夹中   或JRE类路径。该插件无法访问自定义驱动程序   SQuirreL使用的类路径。

希望它不会太晚并且有所帮助;)