【发布时间】:2015-03-24 11:48:25
【问题描述】:
我正在使用 SSIS 将数据从 Finacle db 传输到我的 sql server db。 我在银行,我们使用 finacle 进行数据存储。现在在我的项目下,我只需要传输客户和帐户信息。但是由于数据量很大,所以需要太多时间...
例如:我在 18 日开始查询从 finacle 获取 3 个区域的数据,并在 19 日完成。然后我在 19 日对另外 3 个区域运行相同的查询。这样我们继续进行:::: :
最后,我们将运行查询以上传第一天以来的所有新帐户和客户数据。
我的问题是:我不想要重复的数据....即当我一次又一次地从服务器上传数据时,它会导致重复...有什么办法可以检查一下如果数据已经存在于我的目标表中 - 不要再放它,如果它不存在,那么只放它。请帮助我。
【问题讨论】:
-
我看到您使用了
mysql标签。 Finacle 是 mysql 上的数据库吗?你的目标数据库是在 mysql 上吗?
标签: mysql sql-server ssis