SQL Server 2005 से 2008 तक माइग्रेट कैसे करें


10

आप SQL Server 2005 डेटाबेस SQL ​​Server 2008 के लिए माइग्रेट कैसे करते हैं?

क्या यह २००५ डेटाबेस का समर्थन करने और २००? में बस बहाल करने जितना आसान है? क्या कोई संगतता मुद्दे हैं? SQL सर्वर रिपोर्टिंग सेवा वैसे भी बदल गई है?

SQL सर्वर को अपग्रेड करने के बारे में आप क्या करेंगे?

जवाबों:


14

ये तो और आसान है। SQL Server 2008 के लिए अपने सर्वर पर इंस्टॉल करें, अपग्रेड विकल्प चुनें। किया हुआ।

हो सकता है 15 मिनट दे, दे या ले। यह वास्तव में उल्लेखनीय रूप से आसान है।

संपादित करें: आप अभी भी अपग्रेड करने से ठीक पहले बैकअप लेना चाहते हैं, बस मामले में। लेकिन संभावना से अधिक आपको इसकी आवश्यकता नहीं होगी।


1
बस सुरक्षित होने के लिए, अपने मौजूदा डेटाबेस का बैकअप लें (जो कि आपको 'नियमित रूप से' वैसे भी .. सही करना चाहिए! !!!)
Pure.Krome

उत्तर के रूप में चिह्नित: मुझे नहीं पता था कि "SQL इंस्टॉलेशन सेंटर" में "SQL Server 2000 या SQL Server 2005 से अपग्रेड" था ... और मुझे लिंक MSDN अपग्रेड दस्तावेज़ भी मिले हैं। मुझे एक सही दिशा की ओर इशारा करने के लिए धन्यवाद।
नृत्य 2

@Pure: बेशक। एक सप्ताह में पूर्ण बैकअप 2x और 5 अंतर। बैकअप 6x एक दिन की तरह।
नृत्य 2

अपने मास्टर, tempdb और msdb डेटाबेस पर फ़ाइल बैकअप करें। इसका मतलब है कि अपने सर्वर को ऑफ़लाइन ले जाना। यदि आपको वापस रोल करने की आवश्यकता है तो आपके सिस्टम डेटाबेस को बाद के संस्करण में अपग्रेड करने पर आप वापस रोल नहीं कर सकते।
शैनन लोडर

6

आप SQL अपग्रेड सलाहकार भी चलाना चाहेंगे । यह उपकरण आपको यह निर्धारित करने में मदद कर सकता है कि आप किसी भी पदावनत एसक्यूएल सुविधाओं का उपयोग कर रहे हैं और आपको किसी भी गोचा से सामना करना पड़ सकता है।

SQL 2008 की कई नई सुविधाओं और एन्हांसमेंट का लाभ उठाने के लिए अपग्रेड होने के बाद, आप अपने डेटाबेस के संगतता स्तर को 90 से 100 में बदलना चाहेंगे।


मुझे याद है कि 2005 के लिए SQL सर्वर बेस्ट प्रैक्टिसेस को देखना। ऐसा लगता है कि SQL Upgrad सलाहकार के पास एक समान कार्यक्षमता है। धन्यवाद एलियास
नृत्य 2

3

आप इन-प्लेस अपग्रेड कर सकते हैं, लेकिन आप मशीन का साफ निर्माण करने के लिए अपारदर्शिता लेना चाहते हैं। जिस स्थिति में आप 2005 में बैकअप कर सकते हैं और 2008 में पुनर्स्थापित कर सकते हैं।


1

मुझे पता है कि यह सवाल कुछ समय पहले पूछा गया था, लेकिन मैं वैसे भी जवाब देने जा रहा हूं।

हर उस विक्रेता के डेटाबेस को कॉल करें जो आप अपने SQL 2005 सर्वर पर चल रहे हैं और उनके साथ पुष्टि करें कि सॉफ्टवेयर 2008 में चलेगा। उदाहरण के लिए, ब्लैकबेरी सर्वर 2008 में नहीं चलेगा और यदि आप इसे आज़माते हैं या आप अपने सर्वर को बदल देंगे खराब डेटा के साथ।

मैंने विक्रेताओं को फोन किया, जब मैंने 2000 से 2005 तक चलते समय ऐसा किया था और पाया कि हमारे एक प्रमुख पेइसी में समस्या थी। जल्दी से एक sql स्क्रिप्ट द्वारा सही किया गया, लेकिन मुझे खुशी है कि मैं इसके बारे में हाथ से पहले जानता था और क्या उम्मीद करता था।


1

सभी ने पहले ही उत्तर दे दिया है कि कैसे अपग्रेड किया जाए, लेकिन ध्यान रहे कि अगर कुछ गलत हो जाए तो आप उसे डाउनग्रेड नहीं कर सकते - इसलिए आपके द्वारा चलाए जा रहे सभी विक्रेता सॉफ्टवेयर के साथ संगतता की जांच करने की सलाह महत्वपूर्ण है।

एक नई मशीन का निर्माण आमतौर पर सबसे अच्छा होता है, फिर बैकअप करें और ठीक करें या संलग्न करें / वैसे ही अलग करें जैसे आप SQL 2005 सर्वर के बीच आगे बढ़ रहे थे - याद रखें कि यदि आप सर्वर बदल रहे हैं तो अनाथ लॉगिन एक समस्या हो सकती है।


0

इरादा डेटाबेस (रिपोर्टिंग सेवाओं सहित) अनुप्रयोगों को सिस्टम सेंटर ऑपरेशन मैनेजर और सिस्टम सेंटर कॉन्फ़िगरेशन प्रबंधक SQL सर्वर 2008 के लिए केंद्रीकृत करने के लिए माइग्रेट करना है। ऐसे समय में जब प्रत्येक सर्वर में एक समर्पित sql सर्वर 2005 होता है।


मैं आपकी मदद की सराहना करता हूं (लिंक के साथ, पीडीएफ, जो भी हो)।

यदि उन्हें किसी भी अधिक जानकारी की आवश्यकता है, तो बस पूछें (हालांकि इस क्षेत्र में नौसिखिए)।


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