विजुअल स्टूडियो में नई डेटाबेस परियोजनाएं स्रोत नियंत्रण प्रदान करती हैं और स्क्रिप्ट बदलती हैं।
उनके पास एक अच्छा उपकरण है जो डेटाबेस की तुलना करता है और एक स्क्रिप्ट उत्पन्न कर सकता है जो एक के स्कीमा को दूसरे में परिवर्तित करता है, या दूसरे से मिलान करने के लिए डेटा को अपडेट करता है।
DB स्कीमा कई, कई छोटी .sql फ़ाइलों को बनाने के लिए "कटा हुआ" है, जो DDL कमांड के अनुसार एक है जो DB का वर्णन करता है।
+ टॉम
अतिरिक्त जानकारी 2008-11-30
मैं पिछले एक साल से इसे डेवलपर के रूप में इस्तेमाल कर रहा हूं और वास्तव में इसे पसंद कर रहा हूं। रिलीज के लिए उपयोग करने के लिए उत्पादन और स्क्रिप्ट तैयार करने के लिए मेरे देव कार्य की तुलना करना आसान है। मुझे नहीं पता कि क्या यह गायब सुविधाएँ हैं जिन्हें डीबीए को "उद्यम-प्रकार" परियोजनाओं की आवश्यकता है।
क्योंकि स्कीमा को sql फाइलों में "श्रेड" किया जाता है, जिससे स्रोत नियंत्रण ठीक काम करता है।
एक गेटा यह है कि जब आप db प्रोजेक्ट का उपयोग करते हैं तो आपको एक अलग मानसिकता रखने की आवश्यकता होती है। इस उपकरण में वी.एस. एप्लिकेशन डेटा देव कार्य। आप शायद ही कभी उत्पन्न db के बारे में जानते हैं, लेकिन आपको इसके बारे में जानना होगा ताकि आप इसे अकेले छोड़ सकें :)। यह विशेष db स्पष्ट रूप से पहचानने योग्य है क्योंकि इसके नाम में एक गाइड है,
VS DB प्रोजेक्ट, db परिवर्तनों को एकीकृत करने का एक अच्छा काम करता है जो अन्य टीम के सदस्यों ने आपके स्थानीय प्रोजेक्ट / संबद्ध db में किए हैं। लेकिन आपको अपने स्थानीय देव डीबी स्कीमा के साथ प्रोजेक्ट स्कीमा की तुलना करने और मॉड्स को लागू करने के लिए अतिरिक्त कदम उठाने की आवश्यकता है। यह समझ में आता है, लेकिन यह पहली बार में अजीब लगता है।
DB प्रोजेक्ट्स एक बहुत शक्तिशाली उपकरण है। वे न केवल स्क्रिप्ट उत्पन्न करते हैं, बल्कि उन्हें तुरंत लागू कर सकते हैं। सुनिश्चित करें कि इसके साथ अपने उत्पादन db को नष्ट न करें। ;)
मैं वास्तव में वीएस डीबी परियोजनाओं को पसंद करता हूं और मैं अपने सभी डीबी परियोजनाओं के लिए इस उपकरण का उपयोग करने की उम्मीद करता हूं।
+ टॉम