我目前正在将一些代码从big-endian移植到一个与Oracle数据库交互的小端系统(Linux x86_64)。
我正在尝试确保数据没有搞乱,因为字节序差异,类型更改(长度为64位拱形中的8个字节)等。 不幸的是,我只有一个数据库。
所以,当我想比较旧代码和新代码的输出时,我不能因为它们连接到同一个数据库!
我不是甲骨文的人,所以我正在寻找一些解决方案:
然后比较3和6的数据。
当然,这不会像逐行比较那么好,但考虑到数据量,这似乎是一个可接受的解决方案。
这可能在Oracle中没有太多的资源利用率(比如添加新磁盘,因为这需要很多繁琐的磁带并且需要花费太多时间)。
谢谢!