IhsAdke.com

कैसे एसक्यूएल सर्वर से एक अनुसूचित एचटीएमएल रिपोर्ट सीधे सबमिट करें

कैसे जानकारी आइटम "समाप्त होने वाला" और डेटा एसक्यूएल सर्वर और नेट कोड का उपयोग कर सभी इच्छुक पार्टियों के ई-मेल से दैनिक भेजने के लिए, प्राप्त करने के लिए जानें।

चरणों

चित्र शीर्षक एसक्यूएल सर्वर से सीधे एक अनुसूचित एचटीएमएल रिपोर्ट भेजें चरण 1
1
कच्चे डेटा को पुनः प्राप्त करने के लिए प्रश्न - निम्न उदाहरण के लिए "एडवर्ड्सवर्क्स" डेटाबेस का उपयोग करें वर्तमान दिनांक से अधिक जानकारी का उपयोग करने का प्रयास करें
  • और ये परिणाम हैं
  • चित्र शीर्षक एसक्यूएल सर्वर से सीधे एक अनुसूचित एचटीएमएल रिपोर्ट भेजें चरण 2
    2
    क्वेरी चलाएं और परिणाम भेजें - SQL सर्वर (2005 से) डेटाबेस से सीधे ईमेल भेजने के लिए एक संग्रहीत कार्यविधि है। कार्य करने के लिए इस संग्रहीत कार्यविधि के लिए SQL मेल को कॉन्फ़िगर और सर्वर पर कार्य करना चाहिए Msdb.dbo.sp_send_dbmail का उपयोग करके आप एक ईमेल क्वेरी के परिणाम को जैसे ही तस्वीर में भेज सकते हैं।
    • आउटलुक में ऐसा दिखता है



  • चित्र शीर्षक एसक्यूएल सर्वर से सीधे अनुसूचित एचटीएमएल रिपोर्ट भेजें चरण 3
    3
    उन्हें HTML में भेजने पर विचार करें यदि आपको परिणाम की आवश्यकता है तो अधिक पेशेवर उपस्थिति के लिए, सबसे अच्छा विकल्प उन्हें HTML के रूप में भेजना है यह sdb.dbo.sp_send_dbmail संग्रहीत प्रक्रिया की एक विशेषता है, SQL सर्वर के विकल्प और एक्सएमएल सुविधाओं को जोड़ती है। एक HTML तालिका में परिणाम बदलने के लिए एक संग्रहीत कार्यविधि लिखें और वापस आने वाले अक्षर, जैसे फ़ोटो में यह एक।
    • पिछले संग्रहीत कार्यविधि का परिणाम कच्चे HTML रिपोर्ट है। क्वेरी पथ "एक्सएमएल पथ (`tr`) के लिए" देखो, जो तालिका के tr-td टैग संरचना को बनाने के लिए बस है। छवि के रूप में रिपोर्ट को चलाएं
    • यही आपको मिलेगा
  • चित्र शीर्षक एसक्यूएल सर्वर से सीधे अनुसूचित एचटीएमएल रिपोर्ट भेजें चरण 4
    4
    अब आप कर सकते हैं शैली को HTML में जोड़ें जो पहले से ही संग्रहीत कार्यविधि में है, इस तरह से (छवि देखें)।
    • यहां बताया गया है कि यह कैसे खत्म होगा।
  • चित्र शीर्षक एसक्यूएल सर्वर से सीधे अनुसूचित एचटीएमएल रिपोर्ट भेजें चरण 5
    5
    इसे प्रोग्राम करें और इसे देखें - यह एक सरल क्वेरी है, इसलिए इसे किसी भी SQL नौकरी में शामिल किया जा सकता है। यह उनके ई-मेल पते के साथ प्राप्तकर्ताओं की सूची हो और एक ही काम के भीतर msdb.dbo.sp_send_dbmail प्रक्रिया को चलाने के लिए एक चक्र बनाने के लिए मुश्किल नहीं है। अंत में, जैसा कि अक्सर के रूप में आवश्यक चलाने के लिए और एसक्यूएल से सीधे एक दैनिक रिपोर्ट प्राप्त करने के काम अनुसूची।
  • सामाजिक नेटवर्क पर साझा करें:

    संबद्ध
    © 2021 IhsAdke.com