/ / SSIS पैकेज को SQL सर्वर 2016 में तैनात करना - sql-server, परिनियोजन, ssis, sql-server-2016

SQL सर्वर 2016 में एसएसआईएस पैकेज को तैनात करना - एसक्यूएल-सर्वर, तैनाती, एसएसआईएस, एसक्यूएल-सर्वर-2016

मेरे पास वीएस में एक एसएसआईएस परियोजना है:

Microsoft Visual Studio व्यावसायिक 2015 संस्करण14.0.25431.01 अपडेट 3 माइक्रोसॉफ्ट नेट फ्रेमवर्क संस्करण 4.6.01590 SQL सर्वर डेटा उपकरण 14.0.61116.0 Microsoft SQL सर्वर डेटा उपकरण SQL सर्वर एकीकरण सेवाएँ
Microsoft SQL सर्वर एकीकरण सेवा डिजाइनर संस्करण 13.0.1601.5

प्रोजेक्ट> गुण> कॉन्फ़िगरेशन गुण> परिनियोजन लक्ष्य संस्करण> TargetServerVersion = SQL सर्वर 2016

मैंने दो SQL सर्वर इंस्टेंस पर सफलतापूर्वक परिनियोजित और मान्य किया है, लेकिन किसी तीसरे पर नहीं।

मैं तीन उदाहरणों में मुख्य अंतर यह देख रहा हूं:

पहली (सफलता)

Microsoft SQL सर्वर 2016 (RTM-GDR) (KB4019088) -13.0.1742.0 (X64) जुलाई 5 2017 23:41:17 कॉपीराइट (c) माइक्रोसॉफ्ट कॉर्पोरेशन डेवलपर संस्करण (64-बिट) विंडोज सर्वर 2012 R2 डाटासेंटर 6.3 (बिल्ड 9600:) (हाइपरविजर)

दूसरी (सफलता)

Microsoft SQL सर्वर 2016 (RTM-GDR) (KB4019088) -13.0.1742.0 (X64) जुलाई 5 2017 23:41:17 कॉपीराइट (c) माइक्रोसॉफ्ट कॉर्पोरेशन डेवलपर संस्करण (64-बिट) विंडोज सर्वर 2012 डाटासेंटर 6.2 (बिल्ड 9200:) (हाइपरविजर)

तीसरा (विफल)

Microsoft SQL Server 2016 (SP1-CU5) (KB4040714) -13.0.4451.0 (X64) Sep 5 2017 16:12:34 कॉपीराइट (c) Microsoft Corporation एंटरप्राइज़ संस्करण: कोर-आधारित लाइसेंसिंग (64-बिट) Windows Server 2012 R2 Datacenter 6.3 (बिल्ड 9600: बिल्ड 9) पर:

मैं के लिए नीचे ट्रैक को ठीक करने में असमर्थ रहा हूँGoogle के माध्यम से त्रुटियां, और वे उसी तरह प्रतीत होते हैं जब मैं SQL Server 2014 को लक्षित करता हूं। यदि आवश्यक हुआ तो मैं उन्हें एक संपादन के रूप में पोस्ट कर सकता हूं, लेकिन मेरा संदेह Sql सर्वर इंस्टालेशन है (शायद एंटरप्राइज़ संस्करण के लिए विशिष्ट मुद्दा या कुछ अन्यथा गायब उस स्थापित से) और उपरोक्त के आधार पर मेरा पैकेज नहीं।

यहाँ पहली और संभावित सबसे अधिक प्रासंगिक त्रुटियाँ हैं: यहां छवि विवरण दर्ज करें

उत्तर:

जवाब के लिए 3 № 1

मैंने पाया कि यदि आप तैनात करते हैं तो यह त्रुटि दूर हो जाती हैविजुअल स्टूडियो के भीतर से विज़ार्ड द्वारा आउटपुट के बजाय निर्माण। हालाँकि, मुझे नहीं लगता कि विज़ुअल स्टूडियो से तैनाती के दौरान आप दूरस्थ SQL सर्वर इंस्टेंसेस से कनेक्ट हो सकते हैं (मुझे लगता है कि विंडोज लॉगिन आवश्यक है)।

तो समाधान SSDT (विजुअल) स्थापित करना थास्टूडियो 2015) उत्पादन मशीन पर और स्थानीय रूप से तैनात है। यह स्पष्ट रूप से बहुत अच्छा नहीं है क्योंकि आपको हर समय एसएसडीटी परियोजना को लक्ष्य मशीन में स्थानांतरित करना होगा जो आप तैनात करना चाहते हैं (मैं इसके लिए गिट का उपयोग करता हूं)।

मुझे यकीन है कि Microsoft अंततः इसके लिए एक तय समय के साथ आएगा ... हालांकि फिलहाल मैं अभी भी उनके लिए Visual Studio 2017 के लिए SSDT जारी करने की प्रतीक्षा कर रहा हूं।