我有权读取Microsoft SQL Server Management Studio (SSMS)中的一些“视图”(表)数据。我连接后,进行查询,并将文件导出为csv,然后在R中读取。现在我希望在R中进行我的查询。我已经花了几个小时阅读相关信息,但仍然不知道我的代码应该如何连接。
我经常使用tidyverse包,并且看到了dbplyr包,当我连接到SSMS时需要注意以下信息: 1) 服务器类型: 数据库引擎 2) 服务器名称: 我有这个。 3) 身份验证: Windows身份验证。 4) 用户名: 我有这个。
我不需要密码(也许是因为我在工作网络中?)
请问有人能给出完整的代码(包括我必须加载哪些库)来访问SSMS中的视图吗?我已经安装了以下这些包:
我经常使用tidyverse包,并且看到了dbplyr包,当我连接到SSMS时需要注意以下信息: 1) 服务器类型: 数据库引擎 2) 服务器名称: 我有这个。 3) 身份验证: Windows身份验证。 4) 用户名: 我有这个。
我不需要密码(也许是因为我在工作网络中?)
请问有人能给出完整的代码(包括我必须加载哪些库)来访问SSMS中的视图吗?我已经安装了以下这些包:
library(DBI)
library(dplyr)
library(dbplyr)
library(odbc)
我运行以下代码:
con <- dbConnect(odbc::odbc(),
Driver = "SQL Server",
Server = "something",
user = "something\\my_username",
Trusted_Connection = "True")
dbListTables(con)
但是我无法看到我需要的视图或表格。这是一个非常庞大的数据库。实际上,当我使用SSMS时,有许多数据库,我只能访问该数据库中的一些视图。