मैं SQL सर्वर 2005 एक्सप्रेस का उपयोग कर रहा हूं। मैं क्वेरी विश्लेषक से डेटाबेस को हटा सकता हूं, जिसे आप डेटाबेस नाम पर डबल कोट्स प्रदान करके एमजीएमटी स्टूडियो (एसएसएमसीई) कहते हैं और चीजें पूरी की जाती हैं;एसक्यूएलसीएमडी - अल्फान्यूमेरिक नाम '14 डेटा' के साथ डेटाबेस ड्रॉप करने का प्रयास सिंटैक्स त्रुटि
ड्रॉप डाटाबेस "14data" जाओ
और डाटाबेस चला गया है,
लेकिन sqlcmd पर 14 (संदेश 102 स्तर 15 राज्य 1 के पास गलत sysntax 14) हो सकता है त्रुटि देता है यह संख्यात्मक भाग मानता है कुछ अन्य चीज़ों के रूप में और डेटाबेस नाम नहीं, मैंने एन '', ", $() के साथ प्रयास किया, चर की कोशिश की और सही एसक्यूएल स्क्रिप्ट फाइलों को निष्पादित किया (जो एमजीएमटी स्टूडियो पर सही ढंग से चल रहा था) लेकिन यह सटीक पर एक ही त्रुटि देता है उसी जगह।
क्या किसी ने कभी SQLCMD से अल्फान्यूमेरिक डीबी नाम के साथ डेटाबेस हटा दिया है?
हाँ यह जवाब है, धन्यवाद – maqk
धन्यवाद! यह तब भी लागू होता है जब आपका डेटाबेस नाम पथ जैसा दिखता है (उदा। सी: \ USERS \ Admin \ DESKTOP \ EXAMPLE.MDF) –