【问题标题】:django_migrations outputs ORA-02000: missing ALWAYS keyword?django_migrations 输出 ORA-02000: 缺少 ALWAYS 关键字?
【发布时间】:2021-07-20 19:40:49
【问题描述】:

当我尝试运行 python manage.py migrate 命令时,出现以下错误

raise MigrationSchemaMissing("Unable to create the django_migrations table (%s)" % exc) 

django.db.migrations.exceptions.MigrationSchemaMissing: Unable to create the django_migrations table (ORA-02000: missing ALWAYS keyword)

注意:

我可以使用 PYCharm IDE 读写 oracle 数据库。

谢谢。

【问题讨论】:

    标签: python django oracle pycharm migration


    【解决方案1】:

    看起来您使用的是旧的 Oracle 版本 generate always) 将其升级到 Oracle 19,或至少升级到 12.2(高级支持在 4 天 - 3 月 31 日结束)

    【讨论】:

    • 谢谢。但是我将无法升级oracle。有其他选择吗?
    • 仅使用行级触发器手动创建具有序列的此类表,该触发器将从这些序列中更新主键。我建议安装 oracle 19,运行迁移,然后使用 export-import 进行手动更改
    猜你喜欢
    • 2018-06-23
    • 1970-01-01
    • 2015-05-02
    • 1970-01-01
    • 2012-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多