Tomasz
Gancarz
Administrator
serwerów
Temat: Wykonanie polecenia przy pomocy xp_cmdshell - jak to zrobić
Witam,Przygodę z SQL dopiero zaczynam więc proszę o wyrozumiałość. Potrzebuję wykonać takie polecenie przy pomocy SQL Servera:
C:\fciv.exe d:\diff.bac -md5 >cheksum.txt
Polecenie oczywiście wykonuje się z command line. Jednak gdy wykonam go z SQL to nie działa. Pomaga dodanie "call":
EXEC master.dbo.xp_cmdshell 'call "C:\fciv.exe" "d:\diff.bac" "-md5" ">>" "cheksum.txt"';
Jednak wtedy wynik nie jest zapisywany do pliku a tylko wyświetlany w SSMS.
Jak to zrobić aby zapisywał się do pliku ? Ewentualnie jak wykonać to polecenie które samo w sobie powinno zapisać wynik do pliku ?