我能够获取默认实例数据库的表。我需要做的就是使用此RODBC复制获取的数据以保存在命名实例数据库中,任何帮助都可以感谢。提前谢谢。
> library("RODBC")
> odbcChannel <- odbcConnect("SasDatabase")
> odbcClose(odbcChannel)
> odbcChannel <- odbcConnect("SasDatabase")
> sqlFetch(odbcChannel, "PR0__LOG1")
获取的数据
[ DateTime Temp1 Temp2 PK_identity
1 2018-08-27 09:59:00 51 151 1
2 2018-08-27 10:00:00 11 11 2
3 2018-08-27 10:01:00 71 71 3
4 2018-08-27 10:02:00 31 131 4
关闭Conn
odbcClose(odbcChannel)
想要将此获取的数据复制到另一个实例数据库中。
答案 0 :(得分:0)
您的问题并不十分清楚,但是听起来您想将获取的数据上传到另一个数据库。如果是这样,则使用RODBC
或类似的方法(取决于数据库类型)连接到第二个数据库,然后可以使用DBI函数上载。例如:
DBI::dbAppendTable()
或
DBI::dbSendQuery()
任何答案都需要更多有关第二个数据库实例的详细信息。
R和数据库的绝佳资源是https://db.rstudio.com/