त्रुटि: "sql सर्वर डेटा टूल्स के बाहर एक ssis पैकेज चलाने के लिए जिसे आपको इंटीग्रेशन सर्विसेज या उच्चतर [सफल ईमेल] भेजना होगा।"


11

ध्यान दें कि इस परिवर्तन का शीर्षक इस उपयोगकर्ता के लिए एक शब्दशः त्रुटि संदेश है। त्रुटि संदेश dtexec अनुप्रयोग में एक बग दिखाता है, जो एक उपयोगकर्ता चर को त्रुटि संदेश स्ट्रिंग में प्रतिस्थापित करता है। इस स्थिति में, मानक संदेश के Standard E ditionसाथ बदल दिया गया है send successful email

'मानक' त्रुटि संदेश होगा:

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


संस्करण SSIS 2012. पैकेज मूल रूप से 2005 ver था। फाइल सिस्टम पर पैकेज।

होस्ट 1 पर DB इंजन / एजेंट, होस्ट 2 पर SSIS।

मेजबान 2 से निष्पादन सफलतापूर्वक चलता है। मेजबान 1 से निष्पादन प्रश्न विषय में त्रुटि देता है। इस पोस्ट को देखा , लेकिन इंजन और एजेंट होस्ट 1 पर स्थापित हैं। क्या किसी ने इसे देखा है? सटीक त्रुटि पर खोज करने पर Google कोई परिणाम नहीं देता (विषय पंक्ति सटीक है, त्रुटि संदेश में शब्द अजीब है)।

धन्यवाद!


क्या आप नए प्रोजेक्ट परिनियोजन मॉडल या पुराने पैकेज परिनियोजन मॉडल का उपयोग कर रहे हैं? इंटीग्रेशन सर्विसेज के जॉब स्टेप के जरिए SQL एजेंट होस्ट 2 पर पैकेज शुरू कर रहा है, कुछ कमांड लाइन कॉल या एक TSQL कॉल
बिलिन्क सिप

पुरानी विधि, एकल dtxs पैकेज फ़ाइल। यह SSMS \ Integration Services के पैकेज को निष्पादित करते समय देखा जाता है, इसमें कोई नौकरी शामिल नहीं है।
एरिक हिगिंस ने

जवाबों:


8

समस्या को हल करने के लिए SSIS 2012 घटकों को होस्ट 1 पर स्थापित किया जाना था।

* यदि किसी को एसएसआईएस 2012 घटकों को स्थापित किए बिना इसे हल करने का कोई तरीका पता है, जहां वे इरादा नहीं हैं, तो कृपया पोस्ट करें और मैं आपके उत्तर को स्वीकार करूंगा।


1
2005 के बाद से जब दूसरे प्रश्न को टैग किया गया था, तब से संभवतः व्यवहार बदल गया है।
जॉन सीगल

1

मुझे वही त्रुटि मिली, लेकिन 'सफल ईमेल भेजें' के स्थान पर मेरे एक काम के नाम के साथ। नए परिवेश में मेरे पर्यावरण चर को जोड़ने के बाद एजेंट को पुनरारंभ करने के लिए मेरे लिए जो काम किया गया था। मूर्ख, लेकिन यह काम किया।


0

पैकेज निष्पादित करने के लिए कमांड लाइन आज़माएं -

EXEC xp_cmdshell 'dtexec /FILE "\"C:\Users\amc\Documents\Visual Studio 2010\Projects\Planning Project1\Planning Project1\PlanningDataLoad.dtsx\"" /CHECKPOINTING OFF /REPORTING E '
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.