SQL सर्वर एक्सप्रेस 2008 का इंस्टेंस नाम कैसे बदलें?


23

अपनी विकास मशीन पर मैंने SQL सर्वर एक्सप्रेस 2008 स्थापित किया है, लेकिन इसका उदाहरण नाम है .\SQLEXPRESS। मैं चाहता हूं कि यह डिफ़ॉल्ट उदाहरण हो। मुझे पूरा यकीन है कि मैंने सेटअप में "डिफ़ॉल्ट इंस्टेंस" विकल्प का चयन किया था, लेकिन जाहिर है कि यह काम नहीं कर रहा था। क्या कोई तरीका है जिससे मैं अब उदाहरण का नाम बदल सकता हूँ?

जोड़ा गया:

ऐसा लगता है कि यह इंस्टॉलर में एक ज्ञात बग है। यह तब तय होगा जब PCU 1 (PubliC Update) सामने आएगा, लेकिन यह नहीं बताया जा रहा है कि कब क्या होगा। इस बीच में दो वर्कअराउंड हैं:

  • स्थापित करते समय, "नामित उदाहरण" विकल्प चुनें और दर्ज करें MSSQLSERVER
  • एक नामांकित इंस्टेंस स्थापित करें, फिर एक और इंस्टाल करें और इस बार "डिफ़ॉल्ट इंस्टेंस" विकल्प काम करेगा।

फिर भी, यह सवाल बना हुआ है: क्या बिना इंस्टॉलेशन किए किसी इंस्टेंस का नाम बदलने का कोई तरीका है ? क्योंकि सेटअप एक धीमा दर्द था। एक्सडी

जवाबों:


16

फिर से स्थापित किए बिना इंस्टेंस नाम को बदलने का कोई तरीका नहीं है, क्षमा करें .....

अपडेट: ठीक है, ऐसा लगता है कि ऐसा करने के कुछ तरीके हैं - यकीन नहीं कि ये काम कितना अच्छा है, हालांकि। मैंने कभी भी किसी को भी इसे सफलतापूर्वक करने के बारे में नहीं सुना है, हालांकि :-( ऐसा करने का सबसे आसान तरीका सही नाम के साथ फिर से स्थापित करना है। विशेष रूप से SQL सर्वर एक्सप्रेस संस्करणों के साथ, इसे पुनर्स्थापित करना कोई बड़ी बात नहीं है - एक हवा में किया गया , और आप निश्चित रूप से बैकअप कर सकते हैं और अपने डेटा को पुनर्स्थापित कर सकते हैं - इसलिए कोई नुकसान नहीं है, या तो ...।

इसके अलावा, ऐसा लगता है कि यह विधि केवल SQL Server 2000 तक ही सीमित है - जब SQL Server 2008 ( sp_dropserver, sp_addserver ) के लिए उपयुक्त विषयों की खोज की जाती है , तो ऐसा लगता है कि इनका उपयोग किसी सर्वर (कंप्यूटर) का नाम बदलकर नए नाम पर किया जा रहा है - नहीं बदल रहा है। SQL सर्वर उदाहरण नाम, मेरी राय में। उस विधि के साथ स्थापित SQL सर्वर आवृत्ति का नाम बदलने का कोई और उल्लेख नहीं है।


हाय मार्क, क्या आपको पता है कि यह SQL Server 2014 में बदल गया है?
क्रेग एफ्रेइन

@CraigEfrein: मुझे नहीं लगता कि यह था - कम से कम मैं इस अब एसक्यूएल सर्वर 2014 में संभव किया जा रहा है .... के बारे में कुछ भी नहीं पढ़ा कभी नहीं
marc_s

यह नहीं बदला है और शायद कभी नहीं होगा।
मर्देनी

एक नए सर्वर इंस्टॉलेशन को पुनर्स्थापित करने के साथ अपनी आपदा वसूली योजना का परीक्षण करने का यह एक अच्छा समय है!
हैकस्लैश

10

sp_dropserver और sp_addserver का उपयोग केवल SQL इंस्टेंस को बताने के लिए किया जाता है कि भौतिक कंप्यूटर का नाम बदल दिया गया है।

SQL को पुनर्स्थापित किए बिना इंस्टेंस का नाम बदलने का कोई तरीका नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.