Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Verbindungsorakel von r

Wenn der Client, den Sie bereits auf Ihrem Desktop verwenden, JDBC verwendet, ist es wahrscheinlich am einfachsten, das RJDBC-Paket zu verwenden und dieselben URLs zu verwenden, die Ihr Desktop-Paket verwendet hat!

library(RJDBC)
drv <- JDBC("oracle.jdbc.OracleDriver",
            "/home/sean/local/DbVisualizer/jdbc/oracle/ojdbc6.jar", "`")
conn <- dbConnect(drv, "jdbc:oracle:thin://localhost/test")
dbListTables(conn)
data(iris)
dbWriteTable(conn, "iris", iris)
dbGetQuery(conn, "select count(*) from iris")
d <- dbReadTable(conn, "iris")

Sie müssen natürlich den Pfad zur JAR-Datei des Treibers und die Verbindungszeichenfolge ändern.

Es ist vielleicht nicht ganz so schnell wie ein nativer Treiber, aber ich fand es einfacher zu arbeiten!