jtds和rjdbc classpath - .jfindClass中的错误

时间:2013-02-07 21:17:25

标签: macos jtds rjdbc

我正在尝试使用jtds驱动程序连接到SQL服务器以进行JDBC连接,但RJDC中的JDBC调用仍然会返回错误消息。我在Mac OSX中使用R

'.jfindClass中的错误(as.character(driverClass)[1]):找不到类'

当我使用Microsoft的JDBC驱动程序时,我能够成功创建连接,但就我而言,我无法弄清楚为什么无法找到jtds JDBC驱动程序的类路径。

以下脚本调用适用于Microsoft JDBC驱动程序 drv< - JDBC(“com.microsoft.sqlserver.jdbc.SQLServerDriver”,“/ Library / Java / Extensions / sqljdbc4.jar”,“'”)

无效的jtds调用是 drv< - JDBC(“net.sourceforge.jtds.jdbc.Driver”,“/ Library / Java / Extensions / jtds-1.3.0-dist / jtds-1.3.0.jar”,“'”)

如果你知道我正在制造的潜在错误,有人可以说清楚吗?

1 个答案:

答案 0 :(得分:0)

请尝试使用jtds-1.2.7。我在Linux上遇到与jdts-1.3.1完全相同的问题,当我切换到1.2.7时它就消失了。