gpt4 book ai didi

r - 无法使用 RSQLite 连接到数据库

转载 作者:太空狗 更新时间:2023-10-30 01:54:52 24 4
gpt4 key购买 nike

所以我试图访问我的数据库文件但没有成功。这是我的脚本:

library(DBI)

library(sqldf)

drv <- dbDriver("SQLite")

con <- dbConnect(drv, dbname = "database.sqlite")

这里是错误:

drv <- dbDriver("SQLite")

con <- dbConnect(drv, dbname = "database.sqlite")

rsqlite_connect(dbname, loadable.extensions, flags, vfs) 错误:无法连接到数据库:无法打开数据库文件

当然,我已经检查过,并确保我已经正确安装了软件包并且设置了我的工作目录。

最佳答案

我的问题已经解决了,有点尴尬:

我已将文件保存在桌面上。因为我的操作系统以我的母语(希伯来语)安装,文件路径中有一个希伯来语单词,虽然这不会对将表读入 R 造成问题,但它确实会对 SQL 连接造成问题。

解决这个问题很简单 - 我已将文件保存在硬盘驱动器 (c:\database) 上的一个新文件夹中,设置为工作目录,一切正常。

关于r - 无法使用 RSQLite 连接到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44105656/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com