我从here
下载了数据库文件https://github.com/iDEP-SDSU/idep
我将文件名更改为短名称,以成功解压缩文件。 然后,我再次将文件名更改为'convertIDs.db'
我正在尝试使用RSQLite软件包和dbConnect函数将数据库连接到R。
代码:
library(RSQLite, verbose=FALSE)
setwd('C:/idep/')
sqlite <- dbDriver('SQLite')
convert <- dbConnect(sqlite,paste0(datapath,"convertIDs.db"),flags=SQLITE_RO) # read only mode
但这会产生警告消息,例如:
“无法设置同步模式:文件不是数据库”
我如何让R将文件识别为数据库文件?
我已经检查了文件类型-我已经检查了“数据库文件(.db)”文件的属性
我使用file.exists(“ ./ data / data96 / convertIDs.db”)检查文件是否确实存在于路径中,此返回TRUE。
有什么解决办法吗?