2014-08-28 3 views
6

पर एंटीटी फ्रेमवर्क माइग्रेशन को सर्वश्रेष्ठ तरीके से कैसे तैनात कर सकता हूं मेरे पास एक ऐसा एप्लिकेशन है जो एंटीटी फ्रेमवर्क कोड का उपयोग करता है, पहले माइग्रेशन जहां एप्लिकेशन को दो सर्वरों पर एक ही डेटाबेस का उपयोग करके तैनात किया जाता है। अब मेरे पास एक साधारण डेटाबेस अपडेट है जहां एक टेबल और ईएफ मॉडल में एक नया कॉलम/प्रॉपर्टी है। मैंने माइग्रेशन बनाया है और यह एक सर्वर परिदृश्य में ठीक काम करता है।मैं एक वेब फार्म

लेकिन मैं डाउनटाइम के बिना दो सर्वरों पर इसे कैसे तैनात करूं? ईएफ के बिना मैं बस शुरू कर दूंगा और कॉलम को तालिका में जोड़ूंगा और फिर सर्वर को एक-एक करके अपडेट करूँगा। पुराना ऐप अद्यतन डेटाबेस के ठीक ठीक काम करेगा जब तक कि यह इस तरह का एक साधारण बदलाव है। ईएफ में ऐसा करने का सबसे अच्छा तरीका क्या है? क्या मैं दूसरे में समस्या से बच सकता हूं, अद्यतन सर्वर नहीं, जबकि मैं पहले और डेटाबेस को अपडेट कर रहा हूं?

उत्तर

0

यह एक दर्पण डेटाबेस के लिए एक आदर्श उम्मीदवार की तरह लगता है, मानते हुए कि आप SQL सर्वर का उपयोग कर रहे हैं।

आप बस प्रिंसिपल डेटाबेस में अपने माइग्रेशन लागू करेंगे और यह दृश्यों के पीछे बाकी का ख्याल रखेगा।

संबंधित मुद्दे