映射或UNC驱动器上的PowerShell复制(SQL Server作业代理)

时间:2011-07-01 10:13:20

标签: sql-server powershell

我做错了什么?

作为Job中的一个步骤我试图通过复制驱动器覆盖文件进行映射,但是我正在使用unc路径以防万一。

在PowerShell中,这适用于命令行界面。

  

复制\ V240 \文件夹\ foo.txt \ V240 \ folder \ bar.txt

1

当我使用PowerShell选项将它放入SQL Server中的作业代理时,它表示已成功完成但文件尚未复制。

1 个答案:

答案 0 :(得分:1)

Powershell SQL Agent作业步骤在SQL Server提供程序中启动Powershell sqlps主机。我会尝试在复制之前将位置(cd)设置到文件系统提供程序

set-location c:\
Copy \V240\folder\foo.txt \V240\folder\bar.txt