1
我试图从SQL Server代理作业运行以下命令,将每日文件上传到我们的FTP服务器。我尝试从本地实用程序(如WinSCP 5.1.5)连接到FTP连接成功,但没有任何问题,但是脚本连接尝试失败(以下是代码和错误)。有人能帮助我在正确的方向吗?致命:服务器意外关闭网络连接
$Error.Clear();
$csv_file = "FilePath"
$sftp_cmd = "C:\psftp.exe"
$user = "TestUser"
$pass = "pwd"
$hst = "ftp3.xyz.com"
$cmd = @(
"put $csv_file",
"bye"
)
$cmd | & $sftp_cmd -pw $pass "[email protected]$hst" -batch
我总是得到一个错误
致命的:服务器意外关闭网络连接。
对不起,我的不好;这是一个SFTP事实。原来是网络问题。它的工作很好。 –