如何在 R studio 中设置数据库驱动程序的路径
How to set the path for database drivers in R studio
我正在尝试使用名为 DatabaseConnector
的 R 包建立与我的数据库的连接
我正在尝试下面的代码
connectionDetails <- DatabaseConnector::createConnectionDetails(dbms = "postgresql",
user = "xxx",
password = "xxx",
server = "localhost/xxx",
port = "9763")
当我执行上述命令时,出现以下错误
Error: The folder location pathToDriver = ' ' does not exist. Please set the folder to the location containing the JDBC driver. You can download most drivers using the `downloadJdbcDrivers()` function.
但几天前,它工作正常,任何驱动程序位置都没有问题。我没有对驱动程序的位置等进行任何更改。不知道为什么现在会提出这个问题。我可以寻求你的帮助吗?
因此,我尝试了以下两种选择。
a) 我下载了驱动程序并在 ConnectionDetails
函数的 pathToDriver
参数中键入了下载位置,如下所示。但是,这并不能解决问题
pathToDriver = "C:\Users\test\Downloads\postgresql-42.2.19.jar")
b) 我按照文档 here 中的建议设置了一个环境变量。因此,我有一个建议的环境变量,即 DATABASECONNECTOR_JAR_FOLDER
。这指向我下载的 jar 文件 (Postgresql-42.2.19.jar)
c) 稍后,我尝试使用 downloadJdbcDrivers()
函数并将 pathToDriver
更新到我的 jar 文件位置,但它仍然没有解决问题
我可以寻求你的帮助吗?
今天遇到了同样的问题,你只需要提供它看起来的文件夹位置,从 pathToDriver 中删除 postgresql-42.2.19.jar 就可以了。
我正在尝试使用名为 DatabaseConnector
我正在尝试下面的代码
connectionDetails <- DatabaseConnector::createConnectionDetails(dbms = "postgresql",
user = "xxx",
password = "xxx",
server = "localhost/xxx",
port = "9763")
当我执行上述命令时,出现以下错误
Error: The folder location pathToDriver = ' ' does not exist. Please set the folder to the location containing the JDBC driver. You can download most drivers using the `downloadJdbcDrivers()` function.
但几天前,它工作正常,任何驱动程序位置都没有问题。我没有对驱动程序的位置等进行任何更改。不知道为什么现在会提出这个问题。我可以寻求你的帮助吗?
因此,我尝试了以下两种选择。
a) 我下载了驱动程序并在 ConnectionDetails
函数的 pathToDriver
参数中键入了下载位置,如下所示。但是,这并不能解决问题
pathToDriver = "C:\Users\test\Downloads\postgresql-42.2.19.jar")
b) 我按照文档 here 中的建议设置了一个环境变量。因此,我有一个建议的环境变量,即 DATABASECONNECTOR_JAR_FOLDER
。这指向我下载的 jar 文件 (Postgresql-42.2.19.jar)
c) 稍后,我尝试使用 downloadJdbcDrivers()
函数并将 pathToDriver
更新到我的 jar 文件位置,但它仍然没有解决问题
我可以寻求你的帮助吗?
今天遇到了同样的问题,你只需要提供它看起来的文件夹位置,从 pathToDriver 中删除 postgresql-42.2.19.jar 就可以了。