कुछ समय के बाद टिप्पणी करने और यह मानते हुए कि एसएसएमएस में निष्पादित होने पर एसपी समान इनपुट पैरामीटर और डेटा के साथ अच्छा प्रदर्शन करता है, मुझे लगता है कि मैं आखिरी टिप दे सकता हूं:
एसपी के भीतर कौन सी कार्रवाइयां की जाती हैं (उदाहरण के लिए लूप या कर्सर के भीतर बहुत सारे डेटा डालने/अपडेट करने/हटाने के आधार पर), आपको अपने कोड की शुरुआत में नोकाउंट सेट करना चाहिए।
set nocount on
यदि यह मामला नहीं है या मदद नहीं करता है, तो कृपया अधिक जानकारी जोड़ें, टिप्पणियों में पहले से ही उल्लेख किया गया है (उदाहरण के लिए नौकरी की सभी सेटिंग्स और प्रत्येक जॉबस्टेप, क्या लॉग किया गया है, जॉबहिस्ट्री में क्या है, SQLerrorlogs, eventlogs जांचें, .. ..)। "एसक्यूएल सर्वर लॉग" पर भी एक नज़र डालें, शायद आप यहां कुछ जानकारी एकत्र कर सकते हैं। डेटाबेससर्वर के एप्लिकेशन/सिस्टम इवेंटलो पर भी एक नज़र हमेशा एक अच्छा विचार है। एक बुनियादी अवलोकन प्राप्त करने के लिए आप एसएसएमएस में एक्टिविटी मॉनिटर का उपयोग कर सकते हैं, डेटाबेस सर्वर का चयन करके और संदर्भमेनू से "एक्टिविटी मॉनिटर" का चयन करके और एसक्यूएल एजेंट की खोज कर सकते हैं।
मेरी आखिरी कोशिश एजेंट के लिए एक एसक्यूएल ट्रेस चलाने की कोशिश करना होगा। इस मामले में आप एक ट्रेस और फ़िल्टर शुरू करेंगे उदा। SQLAgent सेवा चलाने वाले उपयोगकर्ता द्वारा। ऐसे कई विकल्प हैं जिन्हें आप ट्रेस के लिए सेट कर सकते हैं, इसलिए मैं इसके लिए Google को सलाह दूंगा, एमएसडीएन पर खोज करें या स्टैक ओवरफ्लो पर यहां कोई अन्य प्रश्न पूछें।