Каков наилучший способ выполнения команд FTP из хранимой процедуры SQL Server? мы в настоящее время используем что-то вроде этого:
EXEC master..xp_cmdshell 'ftp -n -s:d:\ftp\ftpscript.xmt 172.1.1.1'
Проблема в том, что команда кажется успешной, даже если FTP завершился с ошибкой. Кроме того, использование xp_cmdshell
требует специальных разрешений и может оставлять место для проблем с безопасностью.