我知道以前有人问过这个问题,但是没有一个解决方案对我有效。
我正在尝试为一个ASP.NET项目在R与Server '14数据库之间创建一个连接,该数据库是我正在Visual 2015开发的。我搜索了所有建议的解决方案,并尝试了我所能想到的一切,但我继续收到错误消息,这些消息显示连接失败了。
这是我的最新尝试:
cn<-odbcDriverConnect('driver={SQL Server};server="B8Q4VLD,MSSQLSERVER,1433";database=Northwind;trusted_connection=true')
> cn<-odbcDriverConnect('driver={SQL Server};server="B8Q4VLD,MSSQLSERVER,1433";database=Northwind;trusted_connection=true')警告消息: 1:在MSSQLSERVER,1433\";database=Northwind;trusted_connection=true") odbcDriverConnect(“driver={ Server};server=\"B8Q4VLD )中,B8Q4VLD: RODBC错误:状态08001,代码17,消息MicrosoftDBNETLIBSQL服务器不存在或访问被拒绝。2:在MSSQLSERVER,1433\";database=Northwind;trusted_connection=true") odbcDriverConnect(“driver={ Server};server=\"B8Q4VLD )中,B8Q4VLD: RODBC错误:状态01000,代码53,消息MicrosoftDBNETLIBConnectionOpen (Connect())。3:在MSSQLSERVER,1433\";database=Northwind;trusted_connection=true") odbcDriverConnect(“driver={ MSSQLSERVER };server=\”B8Q4VLD)中,B8Q4VLD: ODBC连接失败的服务器名称:桌面-B8Q4VLD\Tracey实例名称:MSSQLSERVER端口号: 1433
我也尝试包括我的用户名和ID,而不是可信的连接部分。即uid=Tracey;pwd=****
> cn<-odbcDriverConnect('driver={SQL Server};server="B8Q4VLD,MSSQLSERVER,1433";database=Northwind;uid=Tracey;pwd=****')警告消息: 1:在MSSQLSERVER,1433\";database=Northwind;uid=Tracey;pwd=****") odbcDriverConnect(“driver={ Server};server=\"B8Q4VLD )中,B8Q4VLD: RODBC错误:状态08001,代码17,消息MicrosoftDBNETLIBSQL服务器不存在或访问被拒绝。2:在MSSQLSERVER,1433\";database=Northwind;uid=Tracey;pwd=****") odbcDriverConnect(“driver={ Server};server=\"B8Q4VLD )中,B8Q4VLD: RODBC错误:状态01000,代码53,消息MicrosoftDBNETLIBConnectionOpen (Connect())。3:在MSSQLSERVER,1433\";database=Northwind;uid=Tracey;pwd=Tracey") (“driver={ Server};server=\"B8Q4VLD )中,B8Q4VLD: ODBC连接失败
我正确地将ENV路径设置为R。
找到一个近期文章,上面写着sep=“”.虽然不确定这是什么。
欢迎任何建议!
发布于 2017-03-10 11:06:36
问题是服务器的问题。因为它是本地托管的,所以它需要是'localhost‘。
通过cmd检查连接帮助我解决了这个问题。C:\Users\Username>SQLCMD -L
我使用本教程来找到正确的语法。
cn<-odbcDriverConnect(connection="driver={SQL Server};server=localhost;database=Northwind;Trusted_Connection=true;")
dataFetchEUR <- sqlFetch(cn, 'Customers', colnames=FALSE,
rownames = TRUE)https://stackoverflow.com/questions/42712688
复制相似问题