【问题标题】:SQL Hangs on FTP Command but works off Command LineSQL 在 FTP 命令上挂起,但在命令行下工作
【发布时间】:2012-05-05 17:29:16
【问题描述】:

SQL 挂在这个命令上:

     EXEC master..xp_cmdshell 'ftp -s:C:\FTP\connect'

但不会挂在我尝试使用 xp_cmdshell 之类的任何其他命令上,例如 echo open get 并且它工作得很好,所以我知道 SQL Server 对文件夹的权限(并下载文件夹)设置正确。

...当ftp -s:C:\FTP\connect在命令行执行时,FTP传输开始,并成功完成。

在此特定服务器上出现问题的 SQL 命令在我的另一台服务器上运行良好。我真的不确定还需要做什么。除了我经历过的其他任何事情之外,有谁知道为什么当我执行 FTP 命令时 SQL 会挂起?

【问题讨论】:

    标签: sql sql-server sql-server-2005 ftp xp-cmdshell


    【解决方案1】:

    很可能服务器防火墙阻止了您在第一个实例中运行的端口的命令(可能会被命令行绕过)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多