我有一个Sybase
数据库,我想迁移到SQL SERVER 2008R2
。我已经这样做了,但我有了新的要求。修改任何数据或在Sybase
表中新插入数据时,数据仅从Sybase
迁移到Sql Server
。一个表数据大约是11,000135,因此每次无法将所有数据从Sybase迁移到Sql Server。有可能这样做吗?
答案 0 :(得分:1)
我在这里看不到任何直接的解决方案。我会用以下步骤来处理这个问题:
使用source_table
的唯一键创建表格:
Create table mod_date
(
key int unique,
modified_date datetime
)
为将插入/更新modified_date
表的source_table创建插入/更新触发器。
从source_table
加入mod_date
中选择数据时,只筛选出比上次更新更重要的日期。
与创建新表格相反,您也可以将modified_date
添加到source_table
并在选择期间使用它。 GL!