Hi. I am trying to plot a single time series in r shiny with data from a database on my local sql server. When i publish the app it fails and returns "Disconnected from the server. Reload".
Does anyone here have a clue what im doing wrong?
My code:
library(shiny)
##library(DT)
library(odbc)
library(DBI)
################# ui #####################
ui <- fluidPage(
plotOutput("plot1", click = "plot_click"),
verbatimTextOutput("info")
)
################# end ui #####################
################# server #####################
server <- function(input, output) {
con <- dbConnect(odbc(),
Driver = "SQL Server",
Server = "DESKTOP-7129D7L",
Database = "Kim",
Trusted_Connection = "True")
query <- dbGetQuery(con, "SELECT Date,FieldValue,FieldTicker
FROM data WHERE FieldTicker='^VIX' order by date asc")
query$Date <- as.Date(query$Date)
output$plot1 <- renderPlot({
plot(FieldValue ~ Date, query,type="l",ylab = "",xlab="")
})
output$info <- renderText({
paste0("x=", input$plot_click$x, "\ny=", input$plot_click$y)
})
}
################# end server #####################
shinyApp(ui,server)
2020-11-21T08:59:06.910692+00:00 shinyapps[3134369]: Running on host: 9ac1790e1901
2020-11-21T08:59:06.916323+00:00 shinyapps[3134369]: Server version: 1.8.4.1-20
2020-11-21T08:59:06.916335+00:00 shinyapps[3134369]: LANG: en_US.UTF-8
2020-11-21T08:59:06.916339+00:00 shinyapps[3134369]: R version: 3.6.3
2020-11-21T08:59:06.916341+00:00 shinyapps[3134369]: shiny version: 1.5.0
2020-11-21T08:59:06.916341+00:00 shinyapps[3134369]: httpuv version: 1.5.4
2020-11-21T08:59:06.916342+00:00 shinyapps[3134369]: rmarkdown version: (none)
2020-11-21T08:59:06.916409+00:00 shinyapps[3134369]: knitr version: (none)
2020-11-21T08:59:06.916410+00:00 shinyapps[3134369]: jsonlite version: 1.7.0
2020-11-21T08:59:06.916411+00:00 shinyapps[3134369]: RJSONIO version: (none)
2020-11-21T08:59:06.916420+00:00 shinyapps[3134369]: htmltools version: 0.5.0
2020-11-21T08:59:06.916533+00:00 shinyapps[3134369]: Using pandoc: /opt/connect/ext/pandoc2
2020-11-21T08:59:07.092709+00:00 shinyapps[3134369]: Using jsonlite for JSON processing
2020-11-21T08:59:07.095670+00:00 shinyapps[3134369]:
2020-11-21T08:59:07.095671+00:00 shinyapps[3134369]: Starting R with process ID: '27'
2020-11-21T08:59:07.364713+00:00 shinyapps[3134369]:
2020-11-21T08:59:07.364715+00:00 shinyapps[3134369]: Listening on http://127.0.0.1:44835
2020-11-21T08:59:16.142120+00:00 shinyapps[3134369]: Error : nanodbc/nanodbc.cpp:1021: 00000: [unixODBC][Driver Manager]Can't open lib 'SQL Server' : file not found
2020-11-21T08:59:16.131043+00:00 shinyapps[3134369]: Warning: Error in : nanodbc/nanodbc.cpp:1021: 00000: [unixODBC][Driver Manager]Can't open lib 'SQL Server' : file not found
2020-11-21T08:59:16.142048+00:00 shinyapps[3134369]: 66: <Anonymous>