日期:2014-05-17  浏览次数:20789 次

C#中插入大量数据问题
各位大侠,我用SQL2005数据库,用C#写个小程序,有两个数据库,A1,A2,其中A1有50张表,A2有210张表,A1的50张表包含在A2中,即A2中也有与A1相同结构的50张表。现在A1的50张表中有上百万条数据,A2中相对的50张表用truncate table清空,然后将A1的50张表的数据逐表插入到A2的50张表中,运行一段时间后,提示“运行超时”,A1中仅有一张表的数据插入到A2的相对表中。有人说分段插入,可是还是不行,有一张表数据就达90多万条,单独插入时还是提示“运行超时”。问下高手,这样情况如何解决呢?

------解决方案--------------------
导入导出工具不能用???
toll\bin 下的dtswiz.exe直接搞定
------解决方案--------------------
打个补丁。
参考下面的
http://hi.baidu.com/hao_2468/item/f3203cd1d28349392b35c732