日期:2014-05-19  浏览次数:20488 次

一个mssqlserver表最多可以存放多少数据??
我有两个表,一个表有数据300万,另一个200万,两个表结构完全一样,都有十几个字段
我想把300万的表中所有数据插入200万的表中,
执行起来效率肯定会低,我所担心的是能不能执行完成,如果执行到一半挂掉,那就惨了。
有经验的给出个解决办法吧!

------解决方案--------------------
用DTS操作
------解决方案--------------------
到底一张表里可以存放多少数据我确实不知道,不过一个数据库里可以最多建立20亿张表,由此推测,因为每张表建立后,都要在sysobjects表中占有一行,另外该表中除了记录表以外还要记录其他数据库对象,因此,一个表里的记录条数是大于20亿的.

用DTS操作数据非常的简单,楼主只要跟着向导走就可以了,在开始--> 运行内执行dtswiz