Filezilla кажется странным маршрутом.Вы можете использовать пакетный файл dos и один либо встроенный исполняемый файл командной строки ftp, либо другой альтернативный вариант с открытым исходным кодом / бесплатной командной строкой.
Имейте в виду, что xp_cmdShell требует повышенных привилегий и некоторых системных параметров длябыть измененным, что обычно не рекомендуется.
В качестве обходного пути в прошлом я создал задание sql, которое использовало cmdExec, а затем просто инициировал с помощью хранимой процедуры.
РЕДАКТИРОВАТЬ: добавлен первый результат изGoogle для пакетного файла для загрузки на FTP
@echo off
echo user MyUserName> ftpcmd.dat
echo MyPassword>> ftpcmd.dat
echo bin>> ftpcmd.dat
echo put %1>> ftpcmd.dat
echo quit>> ftpcmd.dat
ftp -n -s:ftpcmd.dat SERVERNAME.COM
del ftpcmd.dat
http://www.howtogeek.com/howto/windows/how-to-automate-ftp-uploads-from-the-windows-command-line/