Ho appena scoperto come inserire un frame di dati da R in un database in Oracle usando ROracle:
require(ROracle)
Con=dbConnect(dbDriver("Oracle"),"IP/SID",username="xxx",password="xxx")
dbWriteTable(Con, "ORACLE_TABLE", df, row.names = TRUE, overwrite = TRUE)
Questa è una soluzione di compromesso, ma almeno ora ho "inserito" il mio df nel db.