繁体   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