使用OPENROWSET可以实现,需要建立ODBC
select *  into TABLE1 from 
    openrowset('MSDASQL','dsn=DSNNAME',
      'select * FROM TABLE1')

解决方案 »

  1.   

    To laverke:
    我没写清楚,我是想用Sql server提供的工具或sql语句来编程实现数据导入导出功能。
      

  2.   

    我是想用Sql server提供的工具或sql语句来编程实现数据导入导出功能。
    如果那位解决了该问题,我开贴送分。
      

  3.   

    dts也可以不用手动啊,而却功能比bcp强大、稳定,你看看sql2000的帮助,说得很详细。
      

  4.   

    1、利用手动的DTS,就是按照DTS向导来系统提示以步一步来做,注意选择驱动。
    2、定义个PACKAGE,然后来调度!就是DTS设计器!
      

  5.   

    这个可以在程序里动态生成bcp语句,然后将多个bcp语句组合起来写到.bat的文件中,生成一个批处理,在程序里执行这个批处理文件就可以了
    例如:要导入d:\123.txt数据文件,就可以生成这样一个批处理
    cd \
    cd mssql7/binn
    bcp dbname..tbname in d:\123.txt -Usa -P -Sserver -c
    exit
    执行这个批处理就可以了