Byłbym ostrożny z xp_cmdshell, ponieważ może to stworzyć dość dużą lukę w zabezpieczeniach. Przeczytaj ten artykuł zhttp://www. databasejournal.com/features/mssql/article.php/3372131/Using-xpcmdshell.htm
Jeśli konto usługi ma uprawnienia administratora lokalnego, możesz użyć tej procedury, aby wykonać dowolne polecenie systemu operacyjnego Windows.
Sprawdź podobne pytanie, które zadałem jakiś czas temu. Po kilku badaniach zdecydowałem, że ryzyko bezpieczeństwa jest zbyt duże dla produkcyjnego serwera DB. Twoja sytuacja może być inna i rozwiązaniem może być xp_cmdshell.xp_cmdshell SQL Server