我有这样的问题: 我无法使用dbDisconnect()
关闭我的会话library(RPostgreSQL)
drv <- dbDriver("PostgreSQL")
con <- dbConnect(drv,
dbname = "dbname",
user = "user",
password = "password",
host = "host",
port = "port" )
dbListConnections(drv)
结果:
[[1]] <PostgreSQLConnection:(9174,0)>
然后我要关闭此连接
dbDisconnect(con)
[1] True
dbUnloadDriver(drv)
[1] True
在dbDisconnect()和dbUnloadDriver()之后,我的对象 con 和 drv 会过期PostgreSQLConnection并过期PostgreSQLDriver。
但是我的数据库管理员说这个会话仍在运行。 我该如何解决?
PS。
我也尝试断开连接:
dbDisconnect(dbListConnections(drv)[[1]])