我想将数据从一个数据库迁移到Microsoft SQL Server 2005中的另一个数据库。我需要在将它们插入到目标数据库的表之前验证检索到的那些行。对于这种事情哪种方法合理?
我试图在我的VB.NET程序中使用两个数据集。这合理吗?你能建议我吗?
提前致谢,
RedsDevils
答案 0 :(得分:2)
这取决于您所谈论的数据量,但我倾向于为迁移任务传递.Net数据集,因为这意味着将所有数据都拉入内存。如果必须通过.Net客户端程序执行此操作,请至少使用DataReader。但更好的方法是通过Sql Server Integration Services将其全部保存在Sql Server中。