Try using the RSQLS package: https://github.com/martinkabe/RSQLS
It transfers data very quickly from data.frame to SQL Server or from SQL Server to data.frame.
Example:
library(devtools) install_github("martinkabe/RSQLS") library(RSQLS) cs <- set_connString("LAPTOP-USER\\SQLEXPRESS", "Database_Name") push_data(cs, dataFrame, "dbo.TableName", append = TRUE, showprogress = TRUE) df <- pull_data(cs, "SELECT * FROM dbo.TableName", showprogress = TRUE)
This solution is much faster and more reliable than RODBC :: sqlSave or DBI :: dbWriteTable .
mateskabe Feb 09 '18 at 18:24 2018-02-09 18:24
source share