【发布时间】:2016-02-03 05:33:01
【问题描述】:
我正在使用 talend 将数据从 sybase 迁移到 oracle。我使用 tSybaseInput 作为输入,使用 tOracleOutput 作为输出数据库。我在某些情况下通过 t_Map 映射它们,而在其他情况下直接映射它们。
运行作业后,行顺序不保持,即数据来自sybase的顺序与oracle中反映的顺序不同。我需要顺序相同,以便以后可以通过将两个 db 的数据输出到 csv 的数据然后比较它们来验证数据(现在我正在对它们进行排序(unix 排序)..但它似乎是错误的)。
请提出一种在输出数据库中保持输入数据库行顺序的方法。
另外,我的验证方法是否正确,或者我应该尝试其他方法吗?
【问题讨论】:
-
嗨,不要忘记投票和/或接受有用的答案。 :?)
标签: oracle migration sybase talend