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

SQL सर्वर (T-SQL) में डेटाबेस मेल के लिए कॉन्फ़िगरेशन सेटिंग्स की जाँच कैसे करें

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

आप sysmail_help_configure_sp . को क्रियान्वित करके ऐसा कर सकते हैं msdb . में संग्रहीत कार्यविधि डेटाबेस।

सभी कॉन्फ़िगरेशन सेटिंग लौटाएं

बिना किसी तर्क के प्रक्रिया को निष्पादित करने से सभी कॉन्फ़िगरेशन सेटिंग्स वापस आ जाती हैं।

EXEC msdb.dbo.sysmail_help_configure_sp;

परिणाम:

+--------------------------------+----------------+------------------------------------------------------------------------------
| paramname                      | paramvalue     | description                                                                  
|--------------------------------+----------------+------------------------------------------------------------------------------
| AccountRetryAttempts           | 1              | Number of retry attempts for a mail server                                   
| AccountRetryDelay              | 60             | Delay between each retry attempt to mail server                              
| DatabaseMailExeMinimumLifeTime | 600            | Minimum process lifetime in seconds                                          
| DefaultAttachmentEncoding      | MIME           | Default attachment encoding                                                  
| LoggingLevel                   | 2              | Database Mail logging level: normal - 1, extended - 2 (default), verbose - 3 
| MaxFileSize                    | 1000000        | Default maximum file size                                                    
| ProhibitedExtensions           | exe,dll,vbs,js | Extensions not allowed in outgoing mails                                     
+--------------------------------+----------------+------------------------------------------------------------------------------

ध्यान दें कि sysmail_help_configure_sp संग्रहीत कार्यविधि msdb . में है डेटाबेस और यह dbo . के स्वामित्व में है स्कीमा। इसलिए, यदि msdb . है तो प्रक्रिया को तीन-भाग के नाम से लागू किया जाना चाहिए वर्तमान डेटाबेस नहीं है।

एक विशिष्ट कॉन्फ़िगरेशन सेटिंग लौटाएं

यदि आप केवल एक कॉन्फ़िगरेशन सेटिंग वापस करना चाहते हैं, तो आप @parameter_name का उपयोग करके इसे संग्रहीत कार्यविधि में पास कर सकते हैं तर्क।

EXEC msdb.dbo.sysmail_help_configure_sp
    @parameter_name = MaxFileSize;

परिणाम:

+-------------+--------------+---------------------------+
| paramname   | paramvalue   | description               |
|-------------+--------------+---------------------------|
| MaxFileSize | 1000000      | Default maximum file size |
+-------------+--------------+---------------------------+

कॉन्फ़िगरेशन सेटिंग बदलें

आप sysmail_configure_sp . के साथ कॉन्फ़िगरेशन सेटिंग बदल सकते हैं संग्रहीत प्रक्रिया।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Azure डेटा स्टूडियो के साथ SQL सर्वर डेटाबेस बनाएँ

  2. SQL सर्वर में मेमोरी सेटिंग के महत्व को समझना

  3. जांचें कि क्या ऑब्जेक्ट SQL सर्वर में OBJECTPROPERTY() के साथ प्राथमिक कुंजी है

  4. SQL सर्वर में दी गई तालिका को संदर्भित करने वाली सभी विदेशी कुंजियाँ लौटाएँ

  5. एक हाइब्रिड क्लाउड पर्यावरण को लागू करने के पेशेवरों बनाम विपक्ष