【问题标题】:Execute flyway migrations using individual user accounts使用个人用户帐户执行 flyway 迁移
【发布时间】:2012-10-18 19:42:16
【问题描述】:

作为我们将 SQL 脚本迁移到 flyway 迁移工作的一部分,我们遇到了一些大量使用 Oracle sqlplus CONNECT statement 的脚本。不幸的是,删除它们并使用具有所需权限的用户(例如SYSTEM)是不可行的。

我们现在想知道是否有一种优雅的方式来使用不同的帐户执行单个迁移?如果支持这一点,围绕CONNECT 语句拆分脚本可能会为我们的问题带来一个优雅的解决方案。

其他人如何处理需要不同帐户的数据库迁移?

【问题讨论】:

    标签: database oracle migration flyway


    【解决方案1】:

    可以尝试的一种选择是将每个帐户的迁移生命周期分开。

    然后,您可以为每个账户拥有一个 Flyway 实例,配置相应的用户并仅处理该特定账户的对象。

    【讨论】:

      猜你喜欢
      • 2021-05-13
      • 2016-06-21
      • 2015-04-10
      • 1970-01-01
      • 2017-10-24
      • 2023-03-13
      • 1970-01-01
      • 2015-09-01
      • 2016-10-24
      相关资源
      最近更新 更多