首页 文章

使用Oracle 12c进行Flyway迁移

提问于
浏览
0

我希望使用Oracle 12C进行Flyway迁移设置,但是运行'flyway baseline'我在schema_table创建时收到以下错误 .

Message    : ORA-01950: no privileges on tablespace 'USERS'

此设置的最终目标是获得可以创建Oracle数据库(使用DBCA)的CI和CD进程,然后运行flyway migrate以将数据库迁移到最新版本 .

考虑到这一点,我怎样才能通过这个问题?在做任何事之前,我是否需要在Flyway之外创建方案和表空间配置?

编辑:Moudiz在USERS上建议ALTER USER配额100M,而这确实让我通过了这个问题 . 我对dbca / flyway配置领域的解决方案更感兴趣 . 我需要运行部署的任何额外“调整”脚本并不理想 .

1 回答

  • 1

    这句话应该对你有帮助 .

    ALTER USER <user> quota 100M on USERS
    

相关问题