2

感谢 MonetDB.R 库,我将 MonetDB 与 R 一起使用。

我似乎无法使用dbListConnections

我得到:

> dbListConnections(dbDriver("MonetDB.R"))
Error in (function (classes, fdef, mtable)  : 
  unable to find an inherited method for function ‘dbListConnections’ for signature ‘"MonetDBDriver"’

我应该假设dbListConnections在 MonetDB.R 中没有实现吗?

我的挑战是尝试使用 R 和 Shiny Server Pro 实现多连接应用程序:了解在给定时间和哪个用户建立了哪些连接会很有用。

是否有其他方法可以确定连接的用户?

顺便说一句,我也尝试使用查询:

SELECT * FROM sys.connections; -- * used for brevity, or

SELECT * FROM sys.sessions; -- * used for brevity

但两者都返回NULL ...

4

1 回答 1

1

正确,dbListConnections()没有执行。有一种简单的方法可以找出连接了哪个用户,SELECT current_user;. SELECT * FROM sessions;也应该工作(或dbReadTable(conn, "sessions")在 R .

于 2015-08-23T20:31:09.863 回答