我正在尝试使用 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", "'")
如果您知道我正在犯的潜在错误,有人可以说明一下吗