2009-04-23 7 views
5

पर हमारा कार्यालय SQL सर्वर 2000 का उपयोग करता है, और बड़े पैमाने पर यह हमारी आवश्यकताओं को अच्छी तरह से सेवा देता है। मैं 2000 में नहीं मिली नई सुविधाओं के कारण एसक्यूएल 2005 या 2008 में अपग्रेड करने की संभावना को देख रहा हूं (जब मैंने इंडेक्स उपयोग आंकड़ों को देखा जो मुझे बताता है कि कौन से इंडेक्स सबसे अधिक इस्तेमाल किए गए थे और जिनका कभी उपयोग नहीं किया गया था, जिसने मुझे दूर उड़ा दिया) ।2005 या 2008 में SQL Server 2000 को अपग्रेड करना - एसएसआईएस

मैं 2000 से 2005 या 2008 तक डेटाबेस को स्थानांतरित करने के बारे में बहुत चिंतित नहीं हूं - मैं बस पूर्ण बैकअप ले सकता हूं और फिर बैकअप को नए एसक्यूएल इंस्टॉलेशन में पुनर्स्थापित कर सकता हूं। मौजूदा डीटीएस पैकेज क्या हैं मुझे चिंता है। हमारे पास दर्जनों हैं कि हम हर दिन भरोसा करते हैं। मौजूदा डीटीएस पैकेज को एसएसआईएस में परिवर्तित करना कितना मुश्किल/आसान है? कुछ 'गॉथस' क्या हैं जिन्हें मुझे देखना है?

उत्तर

5

डीटीएस पैकेज अभी भी 2008 में सामान्य रूप से चल सकते हैं जब तक पिछड़ा संगतता स्थापित हो। यहां upgrading का लिंक दिया गया है जो विज़ार्ड का उपयोग करता है।

+0

पर डाउनलोड किया जा सकता है, मैं इसे देख लूंगा, धन्यवाद! –

+1

मैं मानता हूं कि यह एक अच्छा शॉर्ट टर्म फिक्स है, लेकिन आपको वास्तव में उन्हें एसएसआईएस में ले जाना शुरू करना होगा। आप जो कन्वर्ट करने जा रहे हैं उसका एक शेड्यूल बनाएं और यदि आपके पास मौजूदा पैकेज को एडजस्ट करने का कोई कारण है, तो इसे उस कन्वर्ट को लेने का मौका लें, भले ही यह स्कड्यूल से आगे हो। एसएसआईएस में कोई नया पैकेज बनाएं। – HLGEM

6

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

  1. लघु उद्योगों के बारे में जानें। इसके साथ आराम से जाओ। वास्तविक नियंत्रण प्रवाह होने पर आनंद लें।
  2. अपने मौजूदा डीटीएस पैकेट को समझने और दस्तावेज करने के लिए समय निकालें, जबकि आपके पास अभी भी पर्यावरण प्राप्त हुआ है।
  3. समकक्ष एसएसआईएस पैकेज लिखने के लिए उस समझ का उपयोग करें।

यदि आपको एसएसआईएस नहीं पता है तो यह विचार आपको कोई समझ नहीं देगा। मिसाल के तौर पर, मैं बस इस बारे में सोच रहा था कि मुझे डीटीएस में लूप कैसे करना पड़ता था - वह पूरा व्यवसाय जो उस बाधा को ढूंढने और संशोधित करने के साथ वापस लेना चाहता था, जिसे आप लूप करना चाहते थे।

लघु उद्योगों वास्तव में है एक लूप कंटेनर के लिए जो कर सकते हैं पाश संख्याओं के एक समूह के साथ, एक rowset में पंक्तियों पर, एक फ़ोल्डर में फ़ाइलें, आदि पूर्वता की कमी और थोड़ा छिपा स्क्रिप्ट के साथ कोई हैक्स से अधिक।

+0

टिप के लिए धन्यवाद। आउट डीटीएस पैकेज बहुत ही सरल हैं - वे सभी आयात/निर्यात विज़ार्ड का उपयोग करके आयात या निर्यात कार्यों के रूप में शुरू हुए, और मैंने उन्हें बस डीटीएस पैकेज के रूप में सहेजा। मैं माइग्रेशन टूल बनाम नए समकक्ष पैकेज लिखकर जांच करूँगा। एक बार फिर, जानकारी के लिए धन्यवाद। –

7

बैकअप & डेटाबेस सर्वर अपग्रेड करने के लिए पुनर्स्थापित करें कई गॉचा हैं। इन-प्लेस अपग्रेड करना सबसे अच्छा है (आप पहले सर्वर का पूर्ण बैकअप लेना चाहते हैं) & एमएस इंस्टॉलर काम करने दें। 2005 विरासत के रूप में 2000 डीटीएस पैकेज का समर्थन करता है इसलिए एसएसआईएस & सीखने की कोई आवश्यकता नहीं है जब तक कि आपके पास & समय नहीं है, तब तक आपके सभी पैकेजों को परिवर्तित न करें।

  1. लॉगिन, आप इन हस्तांतरण की आवश्यकता होगी, अधिक जानकारी के
  2. कोई भी उपयोगकर्ता और भूमिका की अनुमतियां को दिया के लिए KB246133 देखें:

    बैकअप & उन्नयन बहाल का सवाल है, के बारे में भूल नहीं है सिस्टम डेटाबेस को को फिर से बनाया या स्थानांतरित किया जाना चाहिए

  3. लिंक किए गए सर्वर या दूरस्थ सर्वर को फिर से सेटअप करने की आवश्यकता होगी
  4. SQL सर्वर एजेंट नौकरियां निर्यात-आयात करने के लिए की जरूरत है
  5. किसी भी विस्तारित संग्रहित प्रक्रियाओं जरूरत है फिर से बनाया जाना
  6. प्रतिकृति फिर से सेटअप करने की आवश्यकता होगी
  7. लॉग शिपिंग फिर से सेटअप & अतिरिक्त सर्वर भी होने की आवश्यकता होगी उन्नत
0

मैं डीटीएस xChange नामक व्यावहारिक कार्यों से एक उपकरण की सिफारिश करता हूं। यह अधिकांश माइग्रेशन को संभालता है और आपको अपनी नौकरी के साथ आगे बढ़ने में मदद करता है। आपके पास नई सामग्री पर एसएसआईएस सीखने के अन्य अवसर होंगे लेकिन आपको शायद अपनी परियोजना को लपेटने की आवश्यकता है। इसे http://www.pragmaticworks.com

संबंधित मुद्दे