最好用into来导,报错估计是超时了!选中Microsoft SQL Servers-->工具栏,工具-->选项-->高级-->查询超时-->改为0

解决方案 »

  1.   

    对于大数据的导入楼主要考虑一些问题:
    1.将读线程和写的线程分开,分别处理和控制.
    2.可以先将数据导入的中间表,然后再处理到工作表.
    3.中间表的最好放在一个单独的分区,并且写入时不记录LOG,新表的FILL FACTOR为100%,不要建立INDEX.
    4.最好可以配置成分段处理,避开高峰期.
    5.如果用VS.NET,SQLCLIENT要比OLEDBCLIENT高效,所以尽量用SQLCLIENT,所以SELECT * INTO .... FROM OPENDATASOURCE(.......)的效率不如用BCP.
      

  2.   

    那有没有bcp方式导入数据的例子呢?
    能否给我看一看
      

  3.   

    bcp 库名..表名 [in 或者 out ] 导入或导出路径 -c -U"Jane Doe" -P"go dba"
      

  4.   

    在DOS下:
    bcp 库名..表名 [in 或者 out ] 导入或导出路径 -c -Usa -P
      

  5.   

    bcp 库名..表名 [in 或者 out ] 导入或导出路径 -c -U"Jane Doe" -P"go dba"是放在查询分析器中运行,可以吗?如果要从外部数据文件*.dbf复制数据到data 数据库下面的table表,完整的语句该怎么写呢?我是个菜鸟,帮帮我把