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

SQL सर्वर (T-SQL) में उन्नत सर्वर कॉन्फ़िगरेशन विकल्प दिखाएँ

यदि आप SQL सर्वर में एक उन्नत कॉन्फ़िगरेशन विकल्प की जाँच करने का प्रयास कर रहे हैं, लेकिन आपको एक त्रुटि मिलती है, तो आपको निम्नलिखित मददगार लग सकते हैं।

उदाहरण

उदाहरण के लिए, यदि डेटाबेस मेल XPs कॉन्फ़िगरेशन मानों की जाँच करने के लिए निम्न कोड चला रहे हैं:

EXEC sp_configure 'Database Mail XPs'

आपको निम्न त्रुटि मिलती है:

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

आपको show advanced options सेट करना होगा सर्वर कॉन्फ़िगरेशन विकल्प 1 . के लिए ।

सेट करें show advanced options करने के लिए 1

show advanced options सेट करने का तरीका यहां दिया गया है करने के लिए 1 :

sp_configure 'show advanced options', 1;  
GO
RECONFIGURE;  
GO

परिणाम:

Configuration option 'show advanced options' changed from 0 to 1. Run the RECONFIGURE statement to install.
Commands completed successfully.
Commands completed successfully.

बस इतना ही। अब आपने show advanced options set सेट कर दिया है करने के लिए 1

RECONFIGURE कथन मान को अद्यतन करता है, और निर्दिष्ट करता है कि यदि कॉन्फ़िगरेशन सेटिंग को सर्वर पुनरारंभ करने की आवश्यकता नहीं है, तो वर्तमान में चल रहे मान को अद्यतन किया जाना चाहिए।

सौभाग्य से, show advanced options सर्वर पुनरारंभ की आवश्यकता नहीं है।

परिणाम की जांच करें

अब मैं सफलतापूर्वक डेटाबेस मेल XPs कॉन्फ़िगरेशन मानों की जाँच कर सकता हूँ:

EXEC sp_configure 'Database Mail XPs'

परिणाम:

+-------------------+-----------+-----------+----------------+-------------+
| name              | minimum   | maximum   | config_value   | run_value   |
|-------------------+-----------+-----------+----------------+-------------|
| Database Mail XPs | 0         | 1         | 0              | 0           |
+-------------------+-----------+-----------+----------------+-------------+

इस मामले में, Database Mail XPs विकल्प अक्षम है (0 . पर सेट करें) ) इसे 1 . पर सेट करना होगा इसे सक्षम करने के लिए।

छुपाएं show advanced options

एक बार जब आप वह कर लेते हैं जो आपको करने की आवश्यकता होती है, तो हो सकता है कि आप show advanced options सेट करना चाहें 0 . के अपने डिफ़ॉल्ट मान पर वापस जाएं (जो उन्नत विकल्पों को छुपाता है):

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

सावधानी

Microsoft अनुशंसा करता है कि उन्नत विकल्पों को केवल एक अनुभवी डेटाबेस व्यवस्थापक या प्रमाणित SQL सर्वर तकनीशियन द्वारा बदला जाना चाहिए।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल में जाने के साथ गतिशील क्वेरी निष्पादित करें

  2. मौजूद होने पर SQLBulkCopy डालने या अपडेट करने का कोई तरीका?

  3. SQL सर्वर में वर्तमान डेटाबेस के लिए सभी फ़ाइल समूह लौटाएँ

  4. SQL सर्वर (T-SQL) में ईमेल भेजते समय स्वीकार्य अनुलग्नक का आकार कैसे बढ़ाएं

  5. SQL सर्वर बल्क इंसर्ट - भाग 1