New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot open databases any more #3225
Comments
Same issue here. Temporary fix on my end has been SQL via:
Possibly worth noting DBI, RJDBC, and RODBC all connect fine as well. |
Hi, |
Hi, Thanks! |
I seem to have solved the issue by running |
I had |
I think I ran into the same issue. Running
See also https://travis-ci.org/mbojan/maxqdar/builds/310860713
|
Thanks. As noted before, you now need the dbplyr package to access database backends. We cannot make dbplyr a dependency of dplyr, because dbplyr imports and overrides functions and methods from dplyr. The error message looks strange because of this: dput(glue::glue("abc", NULL))
#> structure(character(0), class = c("glue", "character")) @jimhester: Has the behavior of |
No this is not new behavior and this is the expected behavior https://github.com/tidyverse/glue/blame/master/tests/testthat/test-glue.R#L184-L191 |
This error message is really confusing. If not for this thread, I would have never linked it to the missing dependency. |
Hi,
I recently updated dplyr, and it seems to have broken my code for accessing a database that I have on my local disk.
Trying to connect to the database with:
Gives the error message: "Error: Condition message must be a string."
I can connect fine using DBI via the command:
This suggests my database is still accessible and working fine. In light of the documentation for the new dbplyr package, I thought that maybe I could access the tables using
But this does not work, even though the tables all appear fine when I type
dbListTables(con)
. I get the same error message, "Error: Condition message must be a string."Any ideas?
Thanks!
The text was updated successfully, but these errors were encountered: