在sql server数据库和db2数据库之间同步

时间:2012-12-18 16:34:14

标签: c# sql-server-2008 db2

我有一个SQL Server数据库和一个DB2数据库,我需要定期和自动地将特定表中的特定列从sql数据库同步到DB2数据库中特定表中的特定列。

最好的方法是什么?

SQL数据库信息:

Database Name: "SQLTest" 
Table Name:    "SQLTable"
Column Name:   "SqlValue"

DB2数据库信息:

Database Name: "Db2Test"
Table Name:    "DB2Table"
Column Name:   "Db2Value"

我知道我可以通过Windows服务以编程方式进行,但我正在寻找更好的解决方案

1 个答案:

答案 0 :(得分:0)

我会这么做的

  1. 创建SqlDataAdapter并从sql
  2. 填充DataTable
  3. DataTable行状态更改为changed
  4. 使用现有的Db2DataAdapter
  5. 创建DataTable并更新数据库