如何使用 R 中的 R Oracle 包确定数据库连接是打开还是关闭?
How does one determine if a Data base connection is open or close using the R Oracle package in R?
我正在使用 R 中的 ROracle 包连接到 oracle 数据库。
使用下面的代码块,我建立了到 oracle 数据库的连接。
drv <- dbDriver("Oracle")
con <- dbConnect(drv, user=UName, password=Pword, dbname = Dbname )
我可以使用以下命令关闭连接
dbDisconnect(con)
为了确保在发生错误时正确关闭连接我想知道连接的状态。就像它已经关闭或仍然打开一样。
我执行以下操作:
drv <- ROracle::Oracle()
sapply(ROracle::dbListConnections(drv), ROracle::dbDisconnect)
我正在使用 R 中的 ROracle 包连接到 oracle 数据库。 使用下面的代码块,我建立了到 oracle 数据库的连接。
drv <- dbDriver("Oracle")
con <- dbConnect(drv, user=UName, password=Pword, dbname = Dbname )
我可以使用以下命令关闭连接
dbDisconnect(con)
为了确保在发生错误时正确关闭连接我想知道连接的状态。就像它已经关闭或仍然打开一样。
我执行以下操作:
drv <- ROracle::Oracle()
sapply(ROracle::dbListConnections(drv), ROracle::dbDisconnect)