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

SQL सर्वर (T-SQL) में डेटाबेस मेल कतार को कैसे रोकें/प्रारंभ करें

यदि आप SQL सर्वर में डेटाबेस मेल का उपयोग कर रहे हैं, तो आपको कभी-कभी मेल कतार को रोकने या प्रारंभ करने की आवश्यकता हो सकती है।

आप sysmail_stop_sp . का उपयोग करके T-SQL के साथ ऐसा कर सकते हैं कतार को रोकने के लिए संग्रहीत कार्यविधि, और sysmail_start_sp इसे शुरू करने की प्रक्रिया।

कतार बंद करें

कतार को रोकने का तरीका यहां दिया गया है:

EXECUTE msdb.dbo.sysmail_stop_sp;

आप sysmail_help_status_sp . का भी उपयोग कर सकते हैं यह सत्यापित करने के लिए संग्रहीत कार्यविधि कि कतार रोक दी गई है।

EXECUTE msdb.dbo.sysmail_help_status_sp;

परिणाम:

+----------+
| Status   |
|----------|
| STOPPED  |
+----------+

कतार प्रारंभ करें

कतार शुरू करने और उसकी स्थिति की जांच करने का तरीका यहां दिया गया है:

EXECUTE msdb.dbo.sysmail_start_sp;
EXECUTE msdb.dbo.sysmail_help_status_sp;

परिणाम:

+----------+
| Status   |
|----------|
| STARTED  |
+----------+

संग्रहीत कार्यविधियों का स्थान

ध्यान दें कि इस पृष्ठ पर सभी संग्रहीत कार्यविधियाँ msdb . में स्थित हैं डेटाबेस, और वे dbo . के स्वामित्व में हैं स्कीमा।

इसलिए, यदि आप उन्हें msdb . के बाहर से निष्पादित करते हैं, तो आपको तीन भागों के नामकरण का उपयोग करना होगा डेटाबेस।

वैकल्पिक रूप से, आप msdb . पर स्विच कर सकते हैं डेटाबेस पहले (USE msdb; ) और फिर उन्हें वहां से चलाएं।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. varBinary (अधिकतम) के लिए क्या SqlDbType मानचित्र?

  2. एसक्यूएल-सर्वर में उच्चारण और सभी वर्ण <> a..z कैसे निकालें?

  3. प्रोएक्टिव SQL सर्वर स्वास्थ्य जाँच, भाग 4 :ERRORLOG

  4. SQL सर्वर प्रबंधन स्टूडियो (SSMS) में क्वेरी विंडो को कैसे विभाजित करें - SQL सर्वर / TSQL ट्यूटोरियल भाग 13

  5. SqlConnection.Close () स्टेटमेंट का उपयोग करके अंदर