我有一个表包含远程服务器的所有目标IP地址。 并希望哪种方法是将文件从本地计算机复制到SQL表中的所有远程服务器的最佳方法。
谢谢大家。
答案 0 :(得分:0)
所有DOS命令都可以使用扩展存储过程xp_cmdshell
在T-SQL中执行。但是强烈建议不要使用xp_cmdShell
,因为它会导致易受攻击的攻击。相反,这可以使用 SSIS 来实现。
为了回答你的问题,我给出了一个愚蠢的例子,可以通过使用游标或任何其他循环语句来进一步扩展,以满足您的需求,
EXEC master..xp_cmdShell 'Copy C:\LuckyOld\*.* C:\LuckyNew\'