[R-es] Conectarme a SQL SERVER desde server linux

Jesús Para Fernández j@p@r@@|ern@ndez @end|ng |rom hotm@||@com
Mar Feb 12 12:22:10 CET 2019


Buenas,

tengo un server en Debian que quiere conectarse a un servidor Windows que tiene una SQL Server. Para ello, estoy intentando hacerlo desde un servidor linux. Los pasos que he seguido han sido los siguientes:

1 - Instalar el controlador odbc de microsoft, desde esta web:
https://packages.microsoft.com/debian/9/prod/pool/main/m/msodbcsql17/

Lo he descargado e instalado usando gdebi

2- En Rstudio server poner el siguiente comando:

library(odbc)

con<-dbConnect(odbc::odbc(),driver="SQL Server",server="192.168.2.249",database="base",uid="usuario",pwd="pass")


3- Recibir el error de que el driver no esta bien 🙁

Error: nanodbc/nanodbc.cpp:950: 01000: [unixODBC][Driver Manager]Can't open lib 'SQL Server' : file not found


¿Como puedo hacer que funcione?

Gracias
Jesús

	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es