मैं वर्तमान में SQL Server 2008R2 से 2014 (दोनों एंटरप्राइज़) से अपग्रेड करने की प्रक्रिया में हूं। एसएसआईएस नौकरियों की एक बड़ी संख्या है जो उत्पादन में हैं, और जिन्हें माइग्रेट करने की आवश्यकता होगी। मैं इस बात पर एक संभाल पाने की कोशिश कर रहा हूं कि मुझे एसएसआईएस नौकरियों को आगे कैसे प्रबंधित करना चाहिए।एसक्यूएल सर्वर 2014: पैकेज तैनाती के लिए एसएसआईएसडीबी बनाम एमएसडीबी
2008R2 में, मैं हमेशा बोलियों का उपयोग करने के लिए MSDB संकुल तैनात करने के लिए होगा। तब सभी अनुमतियों को SQL सर्वर के माध्यम से नियंत्रित किया गया था।
2014 में, मुझे लगता है कि आप अभी भी फ़ाइल सिस्टम या MSDB को बचा सकता है, लेकिन अब SSISDB है कि आप एक एकीकरण सेवाएं सूची के रूप में बनाने है। यह विधि स्पष्ट रूप से आसान परिवर्तनीय पहुंच और यहां तक कि पर्यावरण चर के अतिरिक्त के साथ बहुत अधिक लचीलापन की अनुमति देता है।
2014 में एसएसआईएसडीबी को एसएसआईएस पैकेज तैनात कर रहा है अब एसएसआईएस परियोजनाओं को तैनात और प्रबंधित करने का सबसे अच्छा अभ्यास तरीका, एमएसडीबी पर तैनात करने के बजाय? क्या मैं अभी भी अनुमतियों का प्रबंधन करने में सक्षम हूं? जब मैं एसएसआईएसडीबी बैकअप लेता हूं, तो मेरी सभी तैनात परियोजनाएं समर्थित हैं (जैसे एमएसडीबी के साथ पहले)? आखिरकार, जब मैं इन संकुलों को एसक्यूएल एजेंट के माध्यम से शेड्यूल करता हूं, तो क्या वे अभी भी वही व्यवहार करते हैं, जहां एसक्यूएल एजेंट सेवा खाते और नौकरी मालिक की अनुमतियां चलाने पर एसएसआईएस पैकेज अनुमतियां निर्धारित करती हैं?
मदद करने वाले किसी भी व्यक्ति के लिए बहुत धन्यवाद। मैं पूरे दिन माइक्रोसॉफ्ट की साइट पर रहा हूं, और जब दस्तावेज़ बहुत उपयोगी है, तो यह वास्तव में इन सवालों के विशिष्ट प्रश्नों का उत्तर नहीं देता है।
2008 पैकेज 2014 के अनुसार चलेंगे। तकनीकी रूप से, इंजन पहले अपग्रेड करेगा और फिर उन्हें चलाएगा लेकिन पैकेज केवल स्मृति में बदल गया है, डिस्क पर एक्सएमएल/एमएसडीबी में 2008 संस्करण में रहेगा।2012/2014 हमें एक नया एसएसआईएस मॉडल, [प्रोजेक्ट परिनियोजन मॉडल] (http://stackoverflow.com/search?q=user%3A181965+project+deployment+model) देता है जो आपके एसएसआईएस पैकेजों को एक असेंबली बनाम व्यक्ति की तरह अधिक व्यवहार करता है फ़ाइलें। केवल .ispac एसएसआईएसडीबी में तैनात होगा। आप व्यक्तिगत फाइलें नहीं बना सकते हैं। – billinkc
धन्यवाद, बिल। यह मदद करता है। मुझे लगता है कि मेरा मुख्य सवाल यह था कि, एसएसआईएसडीबी का उपयोग अब आधुनिक एसएसआईएस पैकेजों को तैनात करने के लिए "सही" तरीका है? ऐसा लगता है कि जवाब हाँ है। – Skkra
सटीक होने के लिए, एसएसआईएसडीबी केवल एक आईएसपीएसी तैनात करने के लिए है, जो संकुल का संग्रह है। कुछ लोग अपने दिमाग खो देते हैं जब उन्हें लगता है कि मुझे सभी पैकेजों को फिर से तैनात करना है क्योंकि मैंने अभी * एक * बदल दिया है। मैं इसे खराब परिवर्तन प्रबंधन प्रथाओं से सहसंबंधित करता हूं क्योंकि लोग पूरी तरह से आश्वस्त नहीं हैं कि वे जानते हैं कि उत्पादन में क्या है। – billinkc