关闭未使用的RODBC句柄
我一直收到一条警告信息:关闭未使用的RODBC句柄,r,odbc,warnings,cran,rodbc,R,Odbc,Warnings,Cran,Rodbc,我一直收到一条警告信息: `historicalHourly <- importHistoricalHourly(startDatePast,endDatePast,Markets,location) [1] "Importing Hourly Data" [1] "Flag - Moving from importHistoricalHourly to CleaningUpHourly" [1] "Flag - Moving to importHistoricalDaily from C
`historicalHourly <- importHistoricalHourly(startDatePast,endDatePast,Markets,location)
[1] "Importing Hourly Data"
[1] "Flag - Moving from importHistoricalHourly to CleaningUpHourly"
[1] "Flag - Moving to importHistoricalDaily from CleaningUpHourly"Warning messages:
1: closing unused RODBC handle 41
2: closing unused RODBC handle 40
3: closing unused RODBC handle 36`
`historicalHourly这是因为该函数包含odbcConnect(…)
而不包含joran建议的odbcClose(…)
。由于odbcConnect
对象是在函数中创建的,因此下次进行垃圾回收(?gc
)时,它将挂起删除。有时在调用函数时会发生这种情况,有时会在以后发生
当gc()
删除odbcConnect
对象时,它会关闭数据库连接并显示一条消息。没什么好担心的