2
我試圖連接到微軟的Azure虛擬機上運行的Microsoft SQL Server數據庫,從R.無法與R
這是我的連接字符串
library(RODBC)
channel = odbcConnect(dsn="something.cloudapp.net",uid="myusername",pwd="mypassword");
不過,我不斷收到此錯誤
Warning messages:
1: In odbcDriverConnect("DSN=servername.cloudapp.net,1433;UID=myusername;PWD=mypassword") :
[RODBC] ERROR: state IM002, code 0, message [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
2: In odbcDriverConnect("DSN=servername.cloudapp.net,1433;UID=myusername;PWD=mypassword"):
ODBC connection failed
爲什麼我一直得到這個錯誤?
有你[創建一個DSN(https://www.websense.com/content/support/library/data/v76/help/windows%20dsn.aspx)作爲RODBC,如就我所用,它需要一個定義的dsn來登錄。我創建它作爲一個系統dsn爲我做什麼,它適用於我。您確實需要管理員才能執行此任務。 – Badger