客户端AAA共享一文件夹BBB,然后:
EXEC master..xp_cmdshell 'bcp "SELECT au_fname,au_lname FROM pubs..authors ORDER BY au_lname" queryout "\\AAA\BBB\test.xls" /c -S"Hokkai" /U"sa" -P""'

解决方案 »

  1.   

    不会吧,还要共享文件夹!
    我想把这条sql语句用在客户端程序里,一执行就放到本地,
    像sql中的导入导出工具那样的!
    怎么实现呢?
      

  2.   

    若不想共享文件夹,那就只有客户端程序读出数据然后直接写到文件中因为用 EXEC master..xp_cmdshell ,实际上是SQL SERVER端在执行,当然得让SQL SERVER端对文件夹有操作权限才行
      

  3.   

    只能在本地程序上连接数据库并执行SQL,然后把返回的数据保存到本地文件。
      

  4.   

    那SQL中的导入导出工具是怎样实现的?????
    有谁知道????