c# - LocalDB: आप इसे कैसे हटा सकते हैं?




visual-studio sql-server-express (4)

मुझे लगता है कि आप एक व्यक्तिगत डेटाबेस को हटाना चाहते हैं, न कि लोकलडीबी उदाहरण। यदि हां, तो ड्रॉप डेटाबेस कमांड जारी करें:

DROP DATABASE databasename;

आप ऐसा कर सकते हैं sqlcmd , प्रबंधन स्टूडियो, आपका आवेदन कोड, यहां तक ​​कि दृश्य स्टूडियो ...

सेटअप: नया डेटाबेस से पहले इकाई ढांचा कोड

परिदृश्य: मैं ईएफ के साथ खेल रहा हूं और मैं अपने डाटाबेस में तत्वों का एक गुच्छा जोड़ता हूं। मैं तब इकाई मॉडल बदलता हूं, और जब मुझे पता है कि मैं माइग्रेशन कर सकता हूं, तो मैं सिर्फ स्क्रैच से शुरू करना चाहता हूं और मूल रूप से पृथ्वी से डेटाबेस को मिटा देना चाहता हूं।

डिफ़ॉल्ट रूप से उपयोग किया गया डेटाबेस (स्थानीय डीबी) \ v11.0 था।

मेरा सवाल यह है कि:

क्या मैं कहीं जा सकता हूं और बस एक फाइल को हटा सकता हूं, या किसी तरह के प्रबंधक को उस डेटाबेस को हटाने के लिए शुरू कर सकता हूँ और खरोंच से शुरू कर सकता हूं?


दृश्य स्टूडियो से => देखें => SQL सर्वर ऑब्जेक्ट एक्सप्लोरर पर क्लिक करें> वांछित डेटाबेस पर राइट क्लिक करें और हटाएं चुनें और इसे हटा दिया जाएगा या जो भी आप चाहते हैं


बस व्यवस्थापक अधिकारों और प्रकारों के साथ कमांड प्रॉम्प्ट में जाएं:

//list the instancies
sqllocaldb i

//stop selected instance
sqllocaldb p "selected instance"

//delete
sqllocaldb d "selected instance"

//recreate or create new one 
sqllocaldb c "new instance"

हाँ तुम कर सकते हो। वीएस 2015/2017 में Ctrl + Q दबाएं, "ऑब्जेक्ट एक्सप्लोरर" टाइप करें "SQL सर्वर ऑब्जेक्ट एक्सप्लोरर" खोलना चाहिए, जहां आप अपने स्थानीय डीबी उदाहरण देखेंगे। डीबी उदाहरण का विस्तार करें, और आप विभिन्न डेटाबेस देखेंगे। एक डेटाबेस का चयन करें एक सही क्लिक करें और चुनें "हटाएं"

अतिरिक्त जानकारी के लिए इस लिंक को देखें

उम्मीद है की वो मदद करदे।







sql-server-express