2012-09-11 14 views
5

मैं एकीकृत एसक्यूएल सर्वर डेटा टूल के साथ Visual Studio 2012 उपयोग करने के लिए शुरू कर के साथ और हालांकि 2012 एसक्यूएल डाटाबेस परियोजना मैं माइक्रोसॉफ्ट के वीडियो के 2 देखा एसक्यूएल डाटाबेस परियोजनाओं मैं अभी भी मुसीबत को समझने के लिए हो रही है के साथ शुरू हो रही है पर उनके साथ काम करें, खासकर जब से मैं डीबी विकास के लिए नया हूं।दृश्य स्टूडियो SSDT

कुछ सवाल:

  1. एक डेटाबेस आयात कर रहा है या डेटाबेस के लिए एक संदर्भ जोड़ने के बीच क्या अंतर है?

  2. सर्वर एक्सप्लोरर और SQL सर्वर ऑब्जेक्ट एक्सप्लोरर टैब के बीच क्या अंतर है? एक में मैं स्थानीयहोस्ट \ SQLEXPRESS.dbname के माध्यम से डेटाबेस ब्राउज़ कर सकता हूं और दूसरा localdb \ Projects के माध्यम से जाता है। इन बिंदुओं पर किस बिंदु पर सिंक्रनाइज़ किया जाता है?

  3. मैं परियोजना के गुणों के तहत लक्ष्य डेटाबेस नाम कैसे बदलूं?

उत्तर

12

1) डेटा बेस आयात करना एक ऐसी परियोजना बनाता है जिसमें सभी डेटाबेस कलाकृतियों को शामिल किया गया हो। एक संदर्भ के रूप में डेटाबेस जोड़ने से एक परियोजना डेटाबेस तक पहुंचने की अनुमति देती है। तो यदि आपके पास एक एसएसडीटी परियोजना है और एक सी # प्रोजेक्ट है जो डीबी का उपयोग करता है, तो सी # प्रोजेक्ट संदर्भ प्राप्त करता है। आप एक मौजूदा डीबी आयात करके एसएसडीटी परियोजना बनाने का चयन कर सकते हैं।

2) एसक्यूएल सर्वर ऑब्जेक्ट एक्सप्लोरर SSDT का हिस्सा है और आप नए कलाकृतियों का निर्माण, तालिकाओं के लिए डेटा जोड़ने, और स्क्रिप्ट का निष्पादन सहित ऑनलाइन एसक्यूएल विकास प्रदर्शन कर सकते हैं।

3) डीबगिंग के उद्देश्य से लक्षित डेटाबेस नाम बदलने के लिए (जहां आप बिल्ड/डिबग करते हैं तो डेटाबेस जाता है) परियोजना के गुण मेनू के डीबग टैब में लक्ष्य कनेक्शन स्ट्रिंग को बदलता है।

मैं काफी सहायक हो this लिंक मिल गया है।

+0

ठीक है, इसलिए यदि मैं इस अधिकार मिल गया, एसक्यूएल सर्वर ऑब्जेक्ट एक्सप्लोरर इस बीच समाधान Explorer में दूसरे पक्ष पर काम कर ऑनलाइन विकास के लिए है ऑफ़लाइन विकास है कि तब ऐसा करके ऑनलाइन डेटाबेस के लिए प्रतिबद्ध किया जा सकता है के लिए है एक स्कीमा तुलना और अद्यतन। समझ में आता है! धन्यवाद। – parliament

+0

आपको स्कीमा तुलना चलाने की आवश्यकता नहीं होगी। F5 (डीबग) विकल्प डेटाबेस प्रोजेक्ट (समाधान एक्सप्लोरर में) से वर्णित डेटाबेस में परिवर्तन को धक्का देगा (3) –

3

SQL सर्वर ऑब्जेक्ट एक्सप्लोरर (एसएसओएक्स) और सर्वर एक्सप्लोरर के बीच कई अंतर हैं। यहां पर कुछ है: SSOX आप रिफैक्टरिंग संचालन लांच करने के लिए SSOX समाधान एक्सप्लोरर

संक्षेप में अपने स्रोत कोड के एक तार्किक दृश्य प्रदान करता है की अनुमति देता है, SSOX डेटाबेस विकास को लक्षित करता है, जबकि सर्वर एक्सप्लोरर (मुझे लगता है कि) कई के लिए एक सामान्य श्रेणीबद्ध दर्शक है सर्वर प्रकार

सादर Jamiet