डेटाबेस में बस पर्याप्त डेटा के साथ इसे उपयोगी रखने के लिए हमें एक सरल डेटाबेस इंस्टेंस मिला है, और हम इसे प्रदर्शन उद्देश्यों के लिए उपयोग कर सकते हैं, और मैं इसकी एक प्रति अपने लैपटॉप पर रखना चाहता हूं, इसलिए जब मैं इसे देव कार्य के लिए उपयोग कर सकता हूं मैं ऑफिस में नहीं हूं। (नियमित देव डेटाबेस उदाहरण लगभग 150GB हैं, यह एक उदाहरण 3GB है)
मेरे लैपटॉप पर इंस्टेंस को फिर से बनाने के लिए सबसे अधिक दोहराने योग्य / स्क्रिप्ट करने योग्य तरीका क्या है? मुझे यकीन है कि मुझे SqlServer2008 के लिए फिर से इंस्टॉलर के माध्यम से चलना होगा, और एक उदाहरण स्थापित करना होगा, लेकिन उसके बाद ... मैं सोच रहा हूं कि मैं अपने पुराने डेटाबेस को हर महीने या तो ड्रॉप करने में सक्षम होना चाहता हूं। अपने लैपटॉप पर सभी नए सामान की प्रतिलिपि बनाएँ, क्योंकि मेरा उदाहरण किसी एक डेमो सिस्टम या लैपटॉप पर नहीं बदलेगा। लेकिन डेटाबेस खुद को अपडेट करेंगे, स्प्रोक्स और इस तरह से रिफ्रेश के साथ।
मैंने सभी "ड्रॉप डेटाबेस-फाइल्स को स्क्रिप्ट करना" माना है, डेटाबेस-फाइल्स {पाथ} जोड़ें "और उन्हें किसी प्रकार की रन करने योग्य बैच फ़ाइल में रखा जाए, और फिर मैं" ड्रॉप, डिलीट, कॉपी, ऐड "कर सकता हूं, लेकिन अगर कोई हो तो आश्चर्य होगा सिर्फ xcopy और बैच से बेहतर तरीका था?
मैं सस्ते पर यह करने की कोशिश कर रहा हूं (क्या हम हमेशा कोशिश करते हैं और सस्ते पर चीजें नहीं करते हैं) इसलिए मुझे RedGate उत्पादों या इस तरह से विशेष रूप से दिलचस्पी नहीं है। मुझे कुछ चाहिए जो मैं अपने लिए एक टेक्स्ट एडिटर में आसानी से रख सकूं।