R Shinyapp连接到服务器正常,但发布驱动程序不正确

时间:2018-09-12 15:57:12

标签: sql r dns shiny odbc

因此,我的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,但这也不起作用。

对于使用哪种驱动程序使连接正常工作,我有些困惑。任何帮助将不胜感激!

0 个答案:

没有答案