次のコマンドで 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がハングする理由を知っている人はいますか?