Liquibase Oracle:生成更改日志尝试从另一个模式创建对象

时间:2014-02-19 10:53:01

标签: oracle liquibase

我想从现有的Oracle模式生成更改日志XML,我们将其命名为A。此架构包含对另一个架构(架构B)的引用。例如,模式A中的表包含引用模式B中的表的外键。用户A对架构SELECT表仅具有REFERENCESB权限。

当我尝试为架构A创建数据库更改日志时,包含来自B的表和约束,即使它们不归用户A所有。有没有办法改变这种行为?我尝试设置defaultCatalogNamedefaultSchemaNamechangelogCatalogNamechangelogSchemaName参数,但没有任何变化。

1 个答案:

答案 0 :(得分:1)

它应该按照您期望的方式工作,但由于错误https://liquibase.jira.com/browse/CORE-1784,它无法按预期工作。它是针对即将发布的3.2.0版本修复的,可能在3月中旬发布。