ich verwende R 3.2.4 und El Kapitän, ich Azure SQL mit dem RODBC Paket in R verbinden wollte, habe ich folgendes zu installierenzu Azure SQL verbinden
brew install unixodbc
install.packages("RODBC",type="source")
Und auch
brew install freetds --with-unixodbc
die Ausgabe des obigen Befehls:
Warning: unixodbc-2.3.4 already installed
Warning: freetds-0.95.80 already installed
Aber immer, wenn ich versuche, die folgenden verbinden mit:
library("RODBC")
con = odbcDriverConnect(
'driver = {SQL Server};
Server = xxxxxx;
Database = xxxxx;
User Id= xxxxx;
Password= xxxxx;')
bekomme ich folgende Fehler:
[RODBC] ERROR: state IM007, code 59478176, message [iODBC][Driver Manager]No data source or driver specified, dialog prohibited
Ich habe den Verdacht, dass die ODBC-Verbindungszeichenfolge empfindlich auf Leerraum ist. Entferne den ganzen Leerraum um dein '=' und entferne auch die Zeilenumbrüche. Unter https://www.connectionstrings.com/sql-azure/ finden Sie einige Beispiele. – Andrie
Entschuldigung, das hat nicht funktioniert –