SQL Server 2008 R2 मानक को किसी भी दिए गए डेटाबेस में संग्रहीत प्रक्रिया को स्वचालित रूप से निष्पादित करना संभव है जो कि पुनर्स्थापित या उदाहरण के लिए संलग्न है?
मैं एक सर्वर स्तर ट्रिगर बनाकर समाधान के करीब पहुंच गया हूं जो DDL घटना के बाद किसी संग्रहीत डेटाबेस में संग्रहीत कार्यविधि को निष्पादित करता है CREATE_DATABASE
या ALTER_DATABASE
निकाल दिया जाता है। दुर्भाग्य से, यह डेटाबैक बैकअप बैकअप के लिए काम नहीं करता है।
विस्तृत करने के लिए, हमारे पास एक 'क्लीन अप' संग्रहीत कार्यविधि है जो हर डेटाबेस में मौजूद है जिसे हम पुनर्स्थापित करते हैं और मैं एक तरीका खोज रहा हूं कि जब भी कोई बैकअप उदाहरण के लिए पुनर्स्थापित हो जाए तो यह स्वचालित रूप से निष्पादित हो जाए।
Googling ने मुझे इस कार्यक्षमता को प्राप्त करने के लिए SQL सर्वर में ऑडिट या नीतियों को कॉन्फ़िगर करने के लिए कहा है , लेकिन ये विशेषताएं पहली नज़र में काफी भारी हैं, इसलिए मैं यह नहीं बता सकता कि क्या ऑडिट या पॉलिसियाँ जांच शुरू करने के लिए पर्याप्त हैं।