2010-04-27 12 views
8

this पोस्ट पढ़ने के बाद, और Team Edition for Database Professionals का उपयोग करने के सुझाव के बाद, मैं जानना चाहता हूं कि एसक्यूएल सर्वर 2008/विजुअल स्टूडियो 2010 परम के लिए इसका कोई समकक्ष है।एसक्यूएल सर्वर संस्करण नियंत्रण

  • परीक्षण डेटा बनाएं:

    मैं उपकरण के लिए देख रहा हूँ सब बात यह है कि जेफ his लेख में उल्लेख करने की जरूरत है।

  • स्कीमा तुलना।
  • डेटा तुलना।
  • डाटाबेस यूनिट परीक्षण।
  • रिफैक्टरिंग।
  • एकीकृत टी-एसक्यूएल संपादक, आईडीई में पहली कक्षा भाषा का निर्माण, जैसे सी # और वीबी.नेट।

पूरी जानकारी के लिए इस लेख पर देखो: http://www.codinghorror.com/blog/2006/12/is-your-database-under-version-control.html


ऐसा लगता है दृश्य स्टूडियो 2010 (और 2008) इस समस्या के लिए बहुत मजबूत दृष्टिकोण हों। मुझे नहीं पता कि यह सबसे अच्छा विकल्प है या नहीं, लेकिन यह निश्चित रूप से अच्छा है।

यहां उपयोग करने के तरीके सीखने के लिए Getting Started और Walkthrouge हैं।

उत्तर

6

VS 2010 प्रीमियम और अंतिम कि (डेटाबेस विकास लिंक का विस्तार करें)

http://www.microsoft.com/visualstudio/en-us/products

संक्षेप में, अपने डेटाबेस परियोजना स्रोत नियंत्रण में जाँच हो जाता है, और आप डेटाबेस परियोजना से उत्पादन करने के लिए तैनात में बनाया गया है।

आप देख रहे हैं कुछ है कि VS2010 के बाहर इस्तेमाल किया जा करने के लिए तो Redgate एक बीटा है नीचे दिए गए लिंक के लिए http://www.red-gate.com/Products/SQL_Source_Control/index.htm

+0

तुम मुझे एक लेख का वर्णन है कि कैसे उपयोग करने के लिए को इंगित कर सकते हैं? –

+0

http://www.west-wind.com/WebLog/posts/143624.aspx –

+0

मैं सबसे अच्छा टूल ढूंढ रहा हूं, और विजुअल स्टूडियो के साथ एकीकरण हमेशा एक फायदा है। –

2

की जांच: पढ़ने गेट
के लिए

http://www.codinghorror.com/blog/2006/12/is-your-database-under-version-control.html

उपकरण एसक्यूएल तुलना करें - एसक्यूएल डेटाबेस स्कीमा की तुलना और सिंक्रनाइज़ करता है। एसक्यूएल डेटा तुलना करें: SQL डेटाबेस सामग्री की तुलना और सिंक्रनाइज़ करता है।

14 दिन परीक्षण संस्करण का लिंक: https://www.red-gate.com/dynamic/downloads/downloadform.aspx?download=sqlcompare

+0

मैं पूछ रहा हूं क्योंकि यह लिंक। यह लेख बहुत अच्छा है, और अप्रैल 2010 में मेरे पास विकल्प/उपकरण जानना चाहते हैं। –

+0

उपर्युक्त लिंक देखें लेकिन यह केवल 14day ट्रेल संस्करण डाउनलोड करने के लिए स्वतंत्र नहीं है –

+0

क्या आपको लगता है कि वे बनाम 2010 में बनाए गए बनाम बेहतर हैं? –

0

मैं दृश्य स्टूडियो का उपयोग करें। डेवलपर प्रति eveloper डेटाबेस, विजुअल स्टूडियो 2010 परम डेटाबेस उपकरण का उपयोग कर - TFS 2010 के खिलाफ अच्छी तरह से काम करता है, "यहां तक ​​कि";)

+0

क्या आपके पास अपने समाधान में एक प्रकार का डेटाबेस प्रकार प्रोजेक्ट है? –

0

मैं सिर्फ इस new tool (मुक्त विकसित किया है) है कि आप करने के लिए आसानी से निकालने स्क्रिप्ट में मदद करता है SQL डेटाबेस के लिए, जल्दी से तुलना करने स्क्रिप्ट डेटाबेस रहने के लिए तुलनालांच WinMerge कर सकते हैं, कर सकते हैं, और भी कर सकते हैं सिंक मतभेद दोनों लिपियों को अद्यतन करने या (टेबल के अलावा डेटाबेस पर परिवर्तन लागू करने, जो और अधिक शामिल होगा जटिलता और अधिक जोखिम)।

Servantt SQL सर्वर डेटाबेस को संस्करण-नियंत्रित स्क्रिप्ट्स की तुलना करने के लिए WinMerge है।

यह समर्थन करता है और सॉफ्टवेयर के विकास में सर्वोत्तम प्रथाओं को प्रोत्साहित करती है:

  • संस्करण नियंत्रण (*)
  • परिवर्तन की
  • डीबीए समीक्षा उत्पादन वातावरण पर डेवलपर्स से अधिकारों का उपयोग निकाला जा रहा है के तहत डाटाबेस वस्तुओं रखते हुए प्रदर्शन बाधाओं और नामकरण मानकों के लिए प्रक्रियाओं/विचारों में
  • पूरी तरह से योग्य पहचानकर्ताओं और ब्रैकेट किए गए डिलीमीटर (यह क्रिएट प्रक्रिया/दृश्य/फ़ंक्शन/आदि स्क्रिप्ट को ठीक करता है) का उपयोग करके वस्तुओं का नामकरण

(*) स्क्रिप्ट एक स्थानीय फ़ोल्डर में सहेजी जाती हैं जो गिट, सबवर्जन, टीएफएस, स्रोत सेफ, या किसी अन्य वीसीएस की एक कार्यशील प्रति हो सकती है।

नि: शुल्क डाउनलोड: http://servantt.com

+0

मुझे इसके बारे में प्रतिक्रिया सुनना अच्छा लगेगा। आलोचकों और सुझावों का स्वागत है (या तो यहां टिप्पणी करके, या उत्पाद पृष्ठ पर ईमेल पते द्वारा)। – drizin

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