1
我,使用R 3.2.4和El隊長,我希望用RODBC包中的R連接到SQL Azure的,我做了以下安裝它R中使用RODBC連接到SQL Azure的
brew install unixodbc
install.packages("RODBC",type="source")
而且還
brew install freetds --with-unixodbc
上述命令的輸出:
Warning: unixodbc-2.3.4 already installed
Warning: freetds-0.95.80 already installed
但每當我嘗試使用以下連接:
library("RODBC")
con = odbcDriverConnect(
'driver = {SQL Server};
Server = xxxxxx;
Database = xxxxx;
User Id= xxxxx;
Password= xxxxx;')
我收到以下錯誤:
[RODBC] ERROR: state IM007, code 59478176, message [iODBC][Driver Manager]No data source or driver specified, dialog prohibited
我懷疑ODBC連接字符串是否對空格敏感。刪除'='周圍的所有空白,並刪除換行符。有關示例,請參閱https://www.connectionstrings.com/sql-azure/。 – Andrie
對不起,這沒有奏效 –