因此,我的Shinyapp使用此连接可以在本地连接到装有SQL数据库的Azure服务器,在本地工作得很好:
@order in ('devotional', 'investigation')
发布时,出现此错误:
con <- DBI::dbConnect(odbc::odbc(),
driver="SQL Server",
database="<db>",
UID="<user@db>",
PWD="<password>",
server="tcp:<user>.database.windows.net",
port=1433)
http://docs.rstudio.com/shinyapps.io/applications.html建议使用nanodbc/nanodbc.cpp:950: 01000: [unixODBC][Driver Manager]
Can't open lib 'SQL Server' : file not found
而不是SQLServer
,但是连接断开了(无论是本地连接还是发布时)。
我也尝试过RODBC,但这也不起作用。
对于使用哪种驱动程序使连接正常工作,我有些困惑。任何帮助将不胜感激!