簡體   English   中英

redgate oracle 12c比較顯示不可編輯

[英]redgate oracle 12c compare shows noneditionable

為什么Redgate對於Oracle進行比較,對對象顯示NONEDITIONABLE?

我們已經在Windows機器上本地安裝了Oracle 12C,以便在Unix機器上的主要Oracle 12C數據庫上運行數據庫腳本之前先執行數據庫腳本。

在本地版本上運行腳本后,我們運行Redgate Schema比較,發現某些視圖和觸發器不匹配。 經進一步審查,兩者之間的唯一區別是“不可編輯”。 這不是我們腳本的一部分,我們不確定如何將其添加到對象的本地版本中。

創建或替換力不可更改

在研究EDITION版本時,我們認為可能是因為本地Oracle安裝不是便攜式數據庫(PDB),所以我們更改了安裝,並確認用戶的EDITIONS_ENABLE為'Y'。

我們正在將主數據庫的轉儲還原到本地,它似乎僅是以前存在的對象。 任何新對象都不會遇到此問題。

我在本地12C版本安裝中從未找到好的解決方案。 最后,我使用還原的12C版本通過自己的備份創建了該文件,然后將其降級為Oracle Express的11.2版本。 一旦還原了降級版本的比較並運行了腳本,我就不再遇到比較問題。

暫無
暫無

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

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