Программирую понемногу на R под виндой, с Unix системами не дружу. Понадобилось установить Shiny сервер, а он под виндой не работает. Админы мне подняли Ubuntu Server 16, Shiny я поставил и настроил. Возникла следующая проблема - для отчётов на R нужно брать данные с MS SQL БД, которая крутится на виндовом сервере, а подключиться к ней я не могу. Через R пробую: В самом терминале пробую: library («RODBC») odbcDriverConnect(«Driver={SQL Server};Server=srv;Database=test_sql;Uid=test;Pwd=test») [RODBC] ERROR: state 01000, code 0, message [unixODBC][Driver Manager]Can't open lib 'SQL Server' : file not found
Погуглил, полазил по форумам, поставил какие-то драйвера, в итоге получаю: odbcDriverConnect(«Driver={ODBC Driver for SQL Server};Server=srv;Database=test_sql;Uid=test;Pwd=test») [RODBC] ERROR: state 01000, code 0, message [unixODBC][Driver Manager]Can't open lib '/opt/microsoft/msodbcsql/lib64/libmsodbcsql-13.1.so.9.0' : file not found '/opt/microsoft/msodbcsql/lib64/libmsodbcsql-13.1.so.9.0' - этот файл есть, R запускаю под sudo, но подключение не работает.
Пробую из самого терминала подключиться к базе: tsql -S srv -U test -P test. - подключение создаётся, но запросы не передаются на сервер
Что я не так делаю? Как подключиться к базе?