SQL ServerストアドプロシージャからFTPコマンドを実行する最適な方法は何ですか?現在、次のようなものを使用しています:SQL Server 2005ストアドプロシージャからのFTPのベストプラクティスは何ですか?
EXEC master..xp_cmdshell 'ftp -n -s:d:\ftp\ftpscript.xmt 172.1.1.1'
問題は、FTPがエラーで終了した場合でもコマンドが成功したようです。また、xp_cmdshell
を使用するには特別な権限が必要で、セキュリティ上の問題が残る可能性があります。