Nếu ứng dụng khách mà bạn đã sử dụng trên máy tính để bàn của mình sử dụng JDBC, thì cách đơn giản nhất là sử dụng gói RJDBC và sử dụng các URL giống như gói máy tính để bàn của bạn đã sử dụng!
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")
Rõ ràng là bạn sẽ phải thay đổi đường dẫn đến tệp jar trình điều khiển và chuỗi kết nối.
Nó có thể không nhanh như một trình điều khiển bản xứ, nhưng tôi thấy nó dễ dàng hơn để làm việc!