Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर (T-SQL) में "कॉन्फ़िगरेशन विकल्प 'एजेंट XP' मौजूद नहीं है" को कैसे ठीक करें

यदि आप त्रुटि संदेश 15123, स्तर 16 का सामना करते हैं, तो आप शायद EXEC SP_CONFIGURE 'Agent XPs' निष्पादित करने का प्रयास कर रहे थे। जबकि उन्नत विकल्प छिपे हुए हैं।

यह त्रुटि आसानी से ठीक हो जाती है।

त्रुटि का उदाहरण

यहां कोड का एक उदाहरण दिया गया है जो इस त्रुटि का कारण बनता है।

EXEC SP_CONFIGURE 'Agent XPs';

परिणाम:

Msg 15123, Level 16, State 1, Procedure SP_CONFIGURE, Line 62
The configuration option 'Agent XPs' does not exist, or it may be an advanced option.

जैसा कि बताया गया है, इसका मतलब है कि show advanced options 0 . पर सेट हैं ।

समाधान

हम निम्नलिखित कोड चलाकर उपरोक्त त्रुटि को ठीक कर सकते हैं:

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 चलाने की सलाह दी , जो हमने किया।

अब जब हम पिछला कोड चलाते हैं, तो हमें अब कोई त्रुटि नहीं मिलती है।

EXEC SP_CONFIGURE 'Agent XPs';

परिणाम:

 +-----------+-----------+-----------+----------------+-------------+
 | name      | minimum   | maximum   | config_value   | run_value   |
 |-----------+-----------+-----------+----------------+-------------|
 | Agent XPs | 0         | 1         | 0              | 0           |
 +-----------+-----------+-----------+----------------+-------------+ 

सेटिंग बदलें

संभवत:जिस कारण से आप पहली बार ऐसा करने का प्रयास कर रहे थे, वह यह था कि आप एक उन्नत विकल्प बदलना चाहते थे (जैसे कि एजेंट 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

अब हम फिर से सेटिंग की जांच कर सकते हैं।

EXEC SP_CONFIGURE 'Agent XPs';

परिणाम:

 +-----------+-----------+-----------+----------------+-------------+
 | name      | minimum   | maximum   | config_value   | run_value   |
 |-----------+-----------+-----------+----------------+-------------|
 | Agent XPs | 0         | 1         | 1              | 1           |
 +-----------+-----------+-----------+----------------+-------------+ 

उन्नत विकल्प छुपाएं

आपको जो कुछ भी करने की आवश्यकता है उसे पूरा करने के बाद, उन्नत विकल्पों को फिर से छिपाना एक अच्छा विचार है।

EXEC sp_configure 'show advanced options', 0;
GO
RECONFIGURE;
GO

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर से कनेक्शन स्थापित करते समय एक नेटवर्क-संबंधी या आवृत्ति-विशिष्ट त्रुटि उत्पन्न हुई

  2. SQL सर्वर में UTF-16/यूनिकोड डेटा संग्रहीत करना

  3. SQL सर्वर 2017 बैकअप -1

  4. क्या MS SQL सर्वर में 'INSERT INTO' स्क्रिप्ट उत्पन्न करने के लिए कोई निःशुल्क उपकरण हैं?

  5. ASYNC NETWORK IO प्रतीक्षा प्रकार का क्या करें?