错误:无法打开数据库“db / development.sqlite3”:无法打开数据库文件

时间:2012-02-10 08:18:24

标签: ruby-on-rails-3 sqlite

自从我开始开发应用程序以来,我使用过SQLite3。它一直运作良好,我在表格中填充了数据。突然,我用于查询数据库的终端窗口停止响应。运行捆绑安装时,我有一个开放的SQLite3终端窗口。也许这导致了问题?我不知道,因为直到几个小时后才尝试使用终端窗口。

现在,当我运行sqlite3 -line db / development.sqlite3时,通常会发生这种情况,但是当我尝试进行查询或编写“.tables”时,我会收到此帖子标题中显示的错误消息。奇怪的是从应用程序查询数据库效果很好。由于数据显然是完整的,有没有办法在我尝试删除SQLite并再次安装之前备份这些数据?如何删除SQLite?

我尝试捆绑更新SQLite3并且没有错误,但是当我运行sqlite3 -line db / development.sqlite3时,报告的版本是3.7.7,而不是3.7.10这是最新版本。

我在Ubuntu 11.10上使用Ruby on Rails 3.0.10。

0 个答案:

没有答案