簡體   English   中英

Liquibase Oracle:生成變更日志嘗試從另一個模式創建對象

[英]Liquibase Oracle: Generate changelog tries to create objects from another schema

我想從現有的Oracle模式中生成一個changelog XML,我們將其命名為A 該模式包含對另一個模式B引用。 例如,模式A表包含引用模式B中表的外鍵。 用戶A對模式B的表僅具有SELECTREFERENCES特權。

當我嘗試為模式A創建數據庫更改日志時,即使用戶A不擁有表B和約束,也包括表B中的表和約束。 有什么辦法可以改變這種行為? 我嘗試設置defaultCatalogNamedefaultSchemaNamechangelogCatalogNamechangelogSchemaName參數,但未進行任何更改。

它應該可以按您期望的方式工作,但是由於存在錯誤https://liquibase.jira.com/browse/CORE-1784 ,因此無法正常工作。 它已在即將於3月中旬發布的3.2.0版本中修復。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM