【发布时间】:2010-11-17 02:16:50
【问题描述】:
我无法使用 SQLite3 运行 rake test:functionals,它给了我这个错误:
rake aborted!
Permission denied - db/test.sqlite
(See full trace by running task with --trace)
我的设置是在 Windows XP 上。 几周前进行了测试。 Rails 2.3.2、Rake 0.8.7、sqlite3-ruby 1.2.5 宝石
我正在使用 Netbeans 进行开发,但即使它已关闭,我也无法从命令提示符运行测试。
我还检查了 test.sqlite 的句柄是否打开(通过 sysinternals 任务管理器)。
我检查了权限,没有问题。
我尝试删除该文件并重新创建它,或者复制到另一个文件名,也没有任何运气。
我尝试在计算机启动后立即运行该命令。
感谢任何帮助。
谢谢
【问题讨论】:
-
其他命令,如 rake db:migrate 或 purge 或 clone 正在这个数据库上工作。只有 test:functionals 失败了。
标签: ruby-on-rails windows sqlite rubygems rake