यदि आप पहली बार SQL सर्वर एजेंट जॉब बना रहे हैं, तो आप पा सकते हैं कि आपको पहले SQL सर्वर एजेंट विस्तारित संग्रहीत कार्यविधियाँ (SQL सर्वर एजेंट XP) को सक्षम करने की आवश्यकता है।
जब आप SQL सर्वर एजेंट सेवा को प्रारंभ करने के लिए SQL सर्वर प्रबंधन स्टूडियो (SSMS) उपकरण का उपयोग करते हैं, तो ये विस्तारित संग्रहीत कार्यविधियाँ स्वचालित रूप से सक्षम हो जाती हैं।
जब आप T-SQL का उपयोग करते हैं, तो आप sp_configure
के साथ SQL सर्वर एजेंट XP को सक्षम कर सकते हैं संग्रहीत प्रक्रिया।
उदाहरण
उन्नत विकल्प दिखाने के लिए सबसे पहले निम्न कोड चलाएँ
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
परिणाम:
Started executing query at Line 18 Configuration option 'show advanced options' changed from 0 to 1. Run the RECONFIGURE statement to install. Started executing query at Line 20 Commands completed successfully. Total execution time: 00:00:00.126
पहली पंक्ति चलने के बाद, इसने हमें RECONFIGURE
run चलाने की सलाह दी , जो हमने किया।
एजेंट XP की वर्तमान सेटिंग जांचें
सबसे पहले, SQL सर्वर एजेंट XP के लिए वर्तमान सेटिंग की जाँच करें।
EXEC SP_CONFIGURE 'Agent XPs';
परिणाम:
+-----------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-----------+-----------+-----------+----------------+-------------| | Agent XPs | 0 | 1 | 0 | 0 | +-----------+-----------+-----------+----------------+-------------+
config_value
और run_value
सेटिंग्स हैं 0
, जिसका अर्थ है कि यह सक्षम नहीं है। हम चाहते हैं कि ये 1
हों ।
संभावित मान हैं:
मान | <थ>विवरण|
---|---|
0 | SQL सर्वर एजेंट विस्तारित संग्रहीत कार्यविधियाँ उपलब्ध नहीं हैं (डिफ़ॉल्ट) |
1 | SQL सर्वर एजेंट विस्तारित संग्रहीत कार्यविधियाँ उपलब्ध हैं। |
एजेंट XP सक्षम करें
यहां एजेंट XP को सक्षम करने का तरीका बताया गया है।
EXEC SP_CONFIGURE 'Agent XPs', 1;
GO
RECONFIGURE;
GO
परिणाम:
Started executing query at Line 23 Configuration option 'Agent XPs' changed from 0 to 1. Run the RECONFIGURE statement to install. Started executing query at Line 25 Commands completed successfully. Total execution time: 00:00:00.142
यह सफलतापूर्वक पूरा हुआ।
एजेंट XP की मौजूदा सेटिंग की दोबारा जांच करें
अब सेटिंग को दोबारा जांचें।
EXEC SP_CONFIGURE 'Agent XPs';
परिणाम:
+-----------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-----------+-----------+-----------+----------------+-------------| | Agent XPs | 0 | 1 | 1 | 1 | +-----------+-----------+-----------+----------------+-------------+
अब हम देख सकते हैं कि config_value
और run_value
1
हैं , जो हम चाहते हैं।
उन्नत विकल्प छुपाएं
एक बार समाप्त हो जाने पर, हो सकता है कि आप उन्नत विकल्पों को फिर से छिपाना चाहें।
EXEC sp_configure 'show advanced options', 0;
GO
RECONFIGURE;
GO