【问题标题】:How do I migrate DB as SYSDBA in Maven Flyway Plugin?如何在 Maven Flyway 插件中将数据库迁移为 SYSDBA?
【发布时间】:2013-12-05 04:36:16
【问题描述】:

我正在使用 Maven Flyway 插件迁移 Oracle 中的数据库。不幸的是,在 Schema1 的 flyway:clean 阶段,我为 Schema1 到 Schema2 创建的同义词丢失了。

我考虑的解决方法是以用户“sys”和角色“SYSDBA”迁移数据库,这样我每次迁移时都可以运行创建同义词脚本。

问题是 Flyway 插件在 POM 中没有给出任何选项来指定角色。是否有任何解决方法,或者在清理阶段丢失了同义词?

最好的

阿尼卡

【问题讨论】:

    标签: oracle maven flyway sysdba


    【解决方案1】:

    要以具有“sysdba”角色的“sys”用户身份运行迁移,请按如下方式设置 flyway.user 属性:

    在maven pom文件中...

    sys 作为 sysdba

    ...在 flyway.properties 文件中...

    flyway.user=sys as sysdba

    不允许引用。

    【讨论】:

      猜你喜欢
      • 2012-04-05
      • 2018-12-28
      • 2017-07-10
      • 2013-03-06
      • 2014-08-02
      • 2021-09-30
      • 2013-08-10
      • 2017-09-06
      • 2016-08-09
      相关资源
      最近更新 更多