Rstudio
1) The ODBC connection can be made selecting the 'connections' tab and clicking on “New Connection”
2) Selecting “SeRP-PostgreSQL”:
3) This will bring up the connection configuration window:
4) Replace the Connection commands shown above with the below text:
library(DBI) con <- dbConnect(odbc::odbc(), “SeRP-PostgreSQL”, uid=”<your_username>”, pwd=”<your_password>”)
Or to avoid hardcoding your password, replace the
“pwd=<your_password>”
with
“pwd=rstudioapi::askForPassword(“Password:”)”
Click on OK to connect and display up the table list:
Example commands to review tables:
library(odbc)
library(tidyverse) library(dplyr)
library(dbplyr)
Load the above libraries to allow reviewing of the database.
odbcListObjects(con)
This command will list the catalog name. When using SeRP, the catalog name will always be 'UKSERPMonash'
odbcListObjects(con, catalog="UKSERPMonash", schema="schema")
This command will list the schema, "schemaname" should match the name of your schema as listed on the 'connections' tab.
odbcListColumns(con, catalog="UKSERPMonash", schema="tablename", table="tablename")
This command will list the table variables, "tablename" should match the name of your table as listed on the 'connections' tab.
tbl(con, in_schema("schemaname", "tablename"))
This command will display the table "tablename" using schema "schemaname"
Finding the relevant Schema and Table names
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article