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

海量数据如何导入
如何把text,html里的数据导入到sql server 数据库里啊



------解决方案--------------------
你会不会把text,html里的数据读取到程序里面呢?

如果会读取,可以使用最简单的循环插入sqlserver啊。

等技术提高了,可以用更难的方式实现。
------解决方案--------------------


写程序导呗

------解决方案--------------------
正则转换成csv,然后利用sql server自己的导入功能导入。
------解决方案--------------------
无非就是个循环的问题,对于html,可以用HtmlAgilityPack,非常方便。
------解决方案--------------------
SQL code

 create table tt (a text);

 BULK INSERT tt

 FROM 'd:1.html'

  WITH (

  FIELDTERMINATOR = 'n',

  ROWTERMINATOR = 'nn'

  )
 select * from tt
drop table tt;

------解决方案--------------------
所谓的数据是什么,文本文件吗,字符吗。
------解决方案--------------------
你确定是海量?如果是真的?那就记得要分片哦,不然的话,要不就似乎怎么也导不完,要不就死活也打不开。
然后再用数据库自己的导入(没有什么比这块了,除非你会把文本直接转成数据库文件)