SQL सर्वर में, आप sysmail_update_profile_sp
. का उपयोग कर सकते हैं msdb
. में संग्रहीत कार्यविधि अपने मौजूदा डेटाबेस मेल प्रोफाइल को टी-एसक्यूएल के साथ अपडेट करने के लिए डेटाबेस।
प्रोफाइल नाम और विवरण अपडेट करें
जब प्रोफ़ाइल आईडी और प्रोफ़ाइल नाम दोनों निर्दिष्ट किए जाते हैं, तो प्रक्रिया प्रोफ़ाइल के नाम और विवरण दोनों को अपडेट करती है।
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_id = 1,
@profile_name = 'Updated DB Admin Profile',
@description = 'Updated Profile for admin emails.';
इस उदाहरण में मैं 1 की आईडी के साथ प्रोफ़ाइल का नाम और विवरण अपडेट करता हूं।
मैं यह भी कर सकता था:
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_id = 1,
@profile_name = 'Updated DB Admin Profile';
इस मामले में, प्रोफ़ाइल नाम को नए नाम में अपडेट किया जाएगा।
केवल प्रोफ़ाइल विवरण अपडेट करें
आप प्रोफ़ाइल नाम और विवरण प्रदान करके केवल प्रोफ़ाइल विवरण अपडेट कर सकते हैं।
EXECUTE msdb.dbo.sysmail_update_profile_sp
@profile_name = 'Updated DB Admin Profile',
@description = 'Newly Updated Profile for admin emails.';
सिंटेक्स
आधिकारिक वाक्य रचना इस प्रकार है:
sysmail_update_profile_sp [ [ @profile_id = ] profile_id , ] [ [ @profile_name = ] 'profile_name' , ]
[ [ @description = ] 'description' ]
ध्यान दें कि sysmail_update_profile_sp
संग्रहीत कार्यविधि msdb
. में है डेटाबेस, और यह dbo
. के स्वामित्व में है स्कीमा। इसलिए, यदि आप इसे msdb
. के बाहर से निष्पादित करते हैं, तो आपको तीन भागों के नामकरण का उपयोग करने की आवश्यकता होगी डेटाबेस।
आप sysmail_add_profile_sp
. का भी उपयोग कर सकते हैं एक नया डेटाबेस मेल प्रोफ़ाइल बनाने के लिए संग्रहीत कार्यविधि।