Приложение Shiny не работает с подключением к базе данных ODBC после развертывания
Мое приложение R Shiny работает локально, но после его развертывания я получаю сообщение об ошибке в журналах:
2022-10-26T14:31:25.572430+00:00 shinyapps[7427210]: Warning in RODBC::odbcDriverConnect("DSN=HFSQLdb") :
2022-10-26T14:31:25.572461+00:00 shinyapps[7427210]: ODBC connection failed
2022-10-26T14:31:25.606372+00:00 shinyapps[7427210]: Warning: Error in sqlQuery: first argument is not an open RODBC channel
Мое приложение использует данные из базы данных HFSQL, которая связана с ODBC DNS.
Вот мой код, который работает локально (server.R)
server <- function(input, output) {
con <- odbcConnect("HFSQLdb")
sql <- "mysqlrequest"
data<-sqlQuery(con,sql)
....
})
Затем, когда мое приложение работает в сети, я отключаюсь от сервера с помощью кнопки перезагрузки.
Не уверен, что я могу сделать, чтобы приложение работало в Интернете.