我们继承了一个大型Oracle项目,该项目最初是Oracle 9,现在是Oracle 11。

我们对表单更改记录没有足够的信心。

有什么工具可以用来比较两个Forms项目?

(由于涉及到两个不同版本的Forms,即使底层代码没有更改,也会有所不同)。

最佳答案

Oracle Tools Developers Users Group的普遍共识是,ORCL工具箱的FormsTool差异功能是最好和最亮的。如果您对表格有不同的需求,则很值得购买许可证。

FMB-> FMT的问题在于表单中的查询被转换为人类无法读取的二进制格式。

如果您可以读取XML文件并进行比较,则Forms版本10可以将FMB转换为XML文件。

不要以为仅因为您使用的是两个版本的表单,就需要更改基础FMB文件。我已经为Forms 4.5提取了FMB文件,并通过了Forms 4.5、6i和9i的编译器运行它们,并使它们都能正常工作。

您使用的是哪个版本的表格?

关于compare - 比较Oracle Forms模块,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/471078/

10-13 05:08