您好我发现rake db:drop不能与Oracle一起使用。我想重新运行一些迁移,以便在迁移开始时进行一些测试,但是当我执行 rake db:drop
时会出现此错误NativeException: java.sql.SQLException: ORA-24005: Inappropriate utilities used to perform DDL on AQ table SYSTEM.DEF$_AQCALL
: DROP TABLE "DEF$_AQCALL" CASCADE CONSTRAINTS
我唯一可以做的就是保存自己(因为我在rails控制台中手动删除了一个表,并且迁移会认为只有最后一次迁移没有运行)是rake db:schema:加载schema.rb。