परीक्षण उद्देश्यों के लिए मैं एक निश्चित स्थिति (डेटा और संरचना) में एक पूर्ण डेटाबेस रीसेट करना चाहता हूं। मैं यह स्वचालित करना चाहता हूं। मेरे परीक्षण शुरू करने से पहले अधिमानतः एक कमांड लाइन निर्देश।स्नैपशॉट कार्यक्षमता के विकल्प, SQL सर्वर मानक
कुछ खोज के बाद मुझे पता चला कि SQL सर्वर इसके लिए एक अच्छा समाधान प्रदान करता है। स्नैपशॉट्स। एक परीक्षण क्वेरी लिखने के बाद मैंने पाया कि SQL सर्वर का मानक संस्करण इसका समर्थन नहीं करता है। :-(
तथ्य यह है कि मैं इस स्वचालित किया जा करना चाहते हैं को देखते हुए: क्या मेरे विकल्प हैं डेटा फ़ाइलों को ओवरराइट तुरंत मेरे लिए एक अच्छा विकल्प की तरह ध्वनि नहीं करता है ...
कुछ अन्य जानकारी:
- विंडोज 7
- Microsoft SQL सर्वर मानक संस्करण (64-बिट), 10.50.1600.1
- डाटाबेस आकार यह केवल परीक्षण के लिए मतलब है अनुप्रयोग। 1 गीगाबाइट
- । तो जब मैं अपने 'स्नैपशॉट' पर वापस आ रहा हूं तो डेटाबेस अन्य उपयोगकर्ताओं द्वारा उपयोग नहीं किया जाता है।
- स्नैपशॉट के बारे में अधिक जानकारी:
- http://msdn.microsoft.com/en-us/library/ms190677.aspx
- यह पृष्ठ भी कहा गया है कि मानक संस्करण इस समर्थन नहीं करता। :-(
कहीं अग्रिम धन्यवाद!
ठीक है, यह जानना अच्छा है।इस मामले में यह मुश्किल होगा, मैं चाहता हूं कि परीक्षण की स्थिति उत्पादन वातावरण के समान ही हो। – Sunib