दृश्य एसक्यूएल सर्वर 2008डाटाबेस परियोजना में पूर्व तैनाती
परियोजना पूर्व तैनाती और बाद तैनाती SQL स्क्रिप्ट के लिए प्लेसहोल्डर है के लिए स्टूडियो 2008 डाटाबेस परियोजना। वे काम करते हैं - ठीक है, वैसे भी अधिकांश समय।
प्रोजेक्ट में हमेशा-मनोरंजन-डेटाबेस का विकल्प होता है: मौजूदा डेटाबेस ड्रॉप करें और हर बार एक नया गर्म-से-ओवन डेटाबेस बनाएं।
जब मैं अपना डेटाबेस तैनात करता हूं तो संपूर्ण SQL स्क्रिप्ट एक साथ रखी जाती है और निष्पादित की जाती है।
मेरा डेटाबेस प्रतिकृति के लिए उपयोग किया जाता है, और पोस्ट-परिनियोजन स्क्रिप्ट के एक हिस्से के रूप में, मैं सर्वर को वितरण के रूप में निर्दिष्ट करता हूं, प्रतिकृति बनाता हूं और इसमें लेख जोड़ता हूं।
इसलिए, मुझे प्रतिकृति बंद करना है। और इसे रखने के लिए तार्किक जगह पूर्व-तैनाती में थी।
वीएस 2008 ने मेरे चेहरे को बहुत जल्दी से smug grin मिटा दिया। यदि हमेशा-मनोरंजन-डेटाबेस की जांच की जाती है तो यह स्क्रिप्ट को ड्रॉप और डेटाबेस को फिर से बनाने के लिए रखती है, फिर मेरी प्री-डिप्लॉयमेंट स्क्रिप्ट रखती है, और फिर बाकी सब कुछ।
क्या डेटाबेस प्रोजेक्ट के टेम्पलेट को बदलने के लिए मेरे पास कोई तरीका है ताकि पूर्व-परिनियोजन एसक्यूएल स्क्रिप्ट को निष्पादित किया जा सके जहां वे निष्पादित करने के लिए हैं - से पहले परिनियोजन होता है।
मैं भी नाम प्री-तैनाती द्वारा मूर्ख गया करने के लिए एक रूप देने के लिए भी प्रयास करें। –