बैकअप एसक्यूएल स्कीमा केवल?

मुझे एक SQL सर्वर 2005 डेटाबेस का बैकअप बनाना है जो केवल संरचना है ... कोई रिकॉर्ड नहीं, केवल स्कीमा। क्या इसे करने का कोई तरीका है?

संपादित करें: मैं पुराने प्रक्रियाओं के साथ उपयोग करने के लिए बैकअप फ़ाइल बनाने की कोशिश कर रहा हूं, इसलिए एक स्क्रिप्ट मेरे उद्देश्यों के लिए काम नहीं करेगी, क्षमा करें

0
जोड़ा संपादित
विचारों: 1

4 उत्तर

SQL सर्वर के लिए टोड यह अच्छी तरह से करता है, यदि आप एक वाणिज्यिक उत्पाद पर विचार कर रहे हैं।

0
जोड़ा

अपने डेटाबेस और ऑब्जेक्ट्स की पूरी स्क्रिप्ट बनाने के लिए क्यों न केवल SQL प्रबंधन स्टूडियो का उपयोग करें?

0
जोड़ा
क्योंकि यह निर्भरता सही नहीं है, इसमें एन्क्रिप्टेड ऑब्जेक्ट्स गायब हैं (सबकुछ एन्क्रिप्टेड हो सकता है), और यदि कोई अनुपस्थित है तो किसी ऑब्जेक्ट को किसी अन्य वातावरण में लिंक नहीं किया जा सकता है ...
जोड़ा लेखक Stefan Steiger, स्रोत

एक 3 कदम प्रक्रिया का प्रयोग करें:

  1. कार्य डेटाबेस से एक स्क्रिप्ट उत्पन्न करें
  2. उस स्क्रिप्ट से नया डेटाबेस बनाएं
  3. नए डेटाबेस का बैकअप बनाएं
0
जोड़ा
और अब, एसएसएमएस सेटिंग्स के आधार पर: सूचकांक चले गए, विदेशी चाबियाँ चली गईं, बाधाओं की जांच हुई, ट्रिगर्स चले गए, पूर्ण पाठ सूचकांक चले गए, डाटाकंप्रेशन चला गया, अनोखी बाधाएं चली गईं, प्राथमिक कुंजी चली गयीं। निर्भरता आदेश गलत है। एन्क्रिप्टेड वस्तुएं गायब हैं। लिंक किए गए सर्वर के आधार पर ऑब्जेक्ट नहीं बनाया जा सकता है। ऑब्जेक्ट्स उन ऑब्जेक्ट्स के आधार पर बनाए गए थे जिन्हें नहीं बनाया जा सका ... और इसी तरह ... ओह ठीक है, स्कीमा बैकअप की तरह दिखता है, लेकिन यह वास्तव में एक नहीं है।
जोड़ा लेखक Stefan Steiger, स्रोत
अफसोस की बात है, एसएसएमएस 2016 के साथ भी स्टीफन ने जो कुछ भी उल्लेख किया था उससे कुछ भी तय नहीं किया गया था।
जोड़ा लेखक evictednoise, स्रोत

I make heavy use of this tool:
SQLBalance for MySQL

दुर्भाग्य से, इसकी खिड़कियां केवल ... लेकिन डेटा, डेटा या कोई डेटा, मर्ज या तुलना करने के लिए डेटाबेस को स्थानांतरित करने के लिए एक आकर्षण की तरह काम करती है।

0
जोड़ा