2009-09-07 20 views
37

मैं SQL सर्वर 2008 डेटाबेस का SQL डंप कैसे प्राप्त कर सकता हूं? यही है, एक .sql फ़ाइल किसी अन्य डेटाबेस में डेटा को पुन: उत्पन्न करने के लिए आवेषण के साथ, mysqldump की तरह।मैं SQL सर्वर 2008 डेटाबेस का SQL डंप कैसे प्राप्त कर सकता हूं?

उत्तर

54

SQL सर्वर प्रबंधन स्टूडियो से आप लक्ष्य डेटाबेस पर राइट-क्लिक मेनू के कार्य आइटम में जेनरेट स्क्रिप्ट कमांड का उपयोग कर सकते हैं। यहां से आप संरचना और डेटा और एसपी आदि के लिए स्क्रिप्ट उत्पन्न करते हैं: सुनिश्चित करें कि 'स्क्रिप्ट डेटा' को सम्मिलित करने के लिए स्क्रिप्टिंग विकल्पों में सही पर सेट किया गया है।

+17

स्क्रिप्ट उत्पन्न करने में, आपको "उन्नत" दबाकर विकल्प "डेटा स्क्रिप्ट के प्रकार" को बदलने की आवश्यकता है "स्कीमा और डेटा" को भी –

+3

सम्मिलित करने के लिए आवश्यक उन्नत बटन के लिए 'सेट स्क्रिप्टिंग विकल्प' टैब/पेज –

9

मुझे जो चाहिए वह नहीं मिला (स्क्रिप्ट करने योग्य टूल एसक्यूएल कथन डंपिंग), मैंने SQL सर्वर डंप नामक एक टूल बनाया है जो mysqldump से प्रेरित है, लेकिन SQL सर्वर के लिए। आपको sqlserverdump.codeplex.com

+2

+1 के तहत आवश्यक उन्नत बटन है। आप शायद इसे लिखने वाले पहले व्यक्ति नहीं हैं, लेकिन यह उपलब्ध और काम कर रहा है – PPC

8

पर मुझे SQL Server 2008 R2 पर स्टुअर्ट के उत्तर में वर्णित 'स्क्रिप्ट डेटा' विकल्प खोजने में कठिनाई हो रही थी। मैंने 'स्क्रिप्ट के लिए डेटा के प्रकार' विकल्प को पाया और इसे 'स्कीमा और डेटा' में बदल दिया और यह चाल

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