我的存储过程正在使用大容量插入任务。根据大容量插入的要求,文本文件应位于数据库所在的同一服务器上。
现在,文件驻留在另一台计算机上。但数据库服务器可以使用共享的网络驱动器访问文件。
现在的问题是,我的存储过程如何从网络驱动器读取或复制文件,并在运行批量插入之前将其写入或粘贴到本地?
谢谢
发布于 2010-09-18 00:37:43
您可以enable xp_cmdshell并使用它向shell发出copy命令。
但是,你为什么需要它呢?SQL Server supports bulk insert from remote locations。
https://stackoverflow.com/questions/3737184
复制相似问题