मैं SQL Server 2008 R2 के अंतर्गत SQL Server एजेंट कार्य के भीतर से (Windows) बैच फ़ाइल चलाने का प्रयास कर रहा हूँ। जॉब स्टेप्स में, मैंने एक नया स्टेप बनाया है, इसके प्रकार को "ऑपरेटिंग सिस्टम (CmdExec)" पर सेट किया है। मैंने शुरू में "कमांड" फ़ील्ड में सिर्फ बैच फ़ाइल नाम डालने की कोशिश की थी। यह एक त्रुटि देता है कि यह फ़ाइल नहीं ढूँढ सकता।
फिर मैंने कोशिश की: cmd.exe c: \ test.bat
यह शुरू होता है, लेकिन कभी पूरा नहीं होता (और ऐसा नहीं लगता कि यह वास्तव में वैसे भी काम कर रहा है)।
मैंने उद्धरणों में बैच फ़ाइल नाम को लपेटने की कोशिश की: cmd.exe "C: \ test.bat" लेकिन इससे भी कोई फर्क नहीं पड़ता।
यह काम करने के लिए जादुई संयोजन क्या है?