我希望使用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 回答
这句话应该对你有帮助 .