redgate oracle 12c比较显示不可用

问题描述 投票:0回答:1

为什么Redgate比较Oracle显示对象的NONEDITIONABLE?

我们已经在Windows机器上本地安装了Oracle 12C,以便在Unix机器上的主Oracle 12C数据库上运行它们之前干运数据库脚本。

在本地版本上运行脚本后,我们运行Redgate Schema比较并发现某些视图和触发器不匹配。经过进一步审查,两者之间的唯一区别是“不可接受”一词。这不是我们脚本的一部分,我们不确定如何将其添加到对象的本地版本中。

创造或取代不可挽回的力量

在研究EDITIONING时,我们认为可能是因为本地Oracle安装不是便携式数据库(PDB),所以我们更改了安装,并确认版本为版本'Y'为用户。

我们正在向我们的本地恢复主要的转储,它似乎只是以前存在的对象。任何新对象都不会遇到此问题。

database oracle redgate
1个回答
1
投票

我无法在本地12C版本安装中找到一个好的解决方案。我最终使用恢复的12C版本通过自己的备份创建,我将其降级为Oracle Express的11.2版本。一旦我恢复了降级版本的比较并运行脚本,我不再遇到比较问题。

© www.soinside.com 2019 - 2024. All rights reserved.