我想在另一个函数中使用用于dbPool连接的参数,而无需再次提供信息。
我试过使用dbConnectArgs,但我无法使它工作。我希望能够从dbPool连接中检索“database”和“server”参数。
下面是一个dbPool连接的例子:
connection <- pool::dbPool(
drv = odbc::odbc(),
driver = <driver name>,
database = <database name>,
UID = <username>,
PWD = <password>,
server = <server name>,
port = <port>,
minsize = 0,
idleTimeout = 600,
encoding = "UTF-8",
Authentication = <authentication method>,
encrypt = "yes"
)
因此,我需要获得“数据库名称”和“服务器名称”最低限度。是否有一个函数/方法来获取此信息?
1条答案
按热度按时间46scxncf1#
所以我找到了解决办法!通过计算连接对象,我们可以检索S4对象。具体操作如下: