Acabo de descubrir cómo colocar un marco de datos de R en una base de datos en 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)
Esta es una solución de compromiso, pero al menos ahora he "insertado" mi df en la base de datos.