用bcp导出怎么保存在本地(即客户端)(50分)

  • 主题发起人 主题发起人 black_yin
  • 开始时间 开始时间
B

black_yin

Unregistered / Unconfirmed
GUEST, unregistred user!
我在客户端运行bcp语句导出txt文件,想保存在本地机器上,结果却保存在了服务器上。 <br>如果服务器没有那个保存的路径,则服务器和本地上都没有保存文件。 <br>在服务器上运行都可以的。请问怎么才能保存在本地机器上啊?急啊!
 
这个问题你要分几步:<br>1.在本地机(即客户端)上建立你将要存放txt文件的目录。<br>2.将这个目录共享出来并设置读写权限。<br>3.在bcp语句的query out 后跟的存放路径中不要使用盘符(如c: 等),而是用将你的本地机的机器名来代替。<br>如:<br>EXEC master..xp_cmdshell 'bcp "select * from myNIC_DEV..ChartStatus" queryout //10333amansour/Doctor/_On-Call_Info/Contact.txt -c -S 服务器名 -U 用户名 -P 密码' <br>其中“10333amansour”就是本地机的机器名,“//”为前置符。<br><br>希望这个对你有帮助。
 
后退
顶部