मुझे कुछ स्थानांतरित करने के लिए एक एसएसआईएस पैकेज बनाना हैचारों ओर डेटा। मैं अपनी 64 बिट विकास मशीन पर एक एसएसआईएस पैकेज लिख सकता हूं लेकिन एसएसआईएस केवल 32 बिट मशीनों पर चलता है। यह इतना आसान है कि मैं ऐसा कुछ कर सकता हूं जो इसे दिखाना चाहिए और इसे क्यूए पर सौंपना चाहिए, लेकिन मैं इसके लिए यूनिट परीक्षण लिखना चाहता हूं या यहां तक कि टीटीडी भी करना चाहता हूं। क्या ऐसा कोई तरीका है जो मैं कर सकता हूं या क्या मुझे इसके लिए यूनिट परीक्षण छोड़ना है?
उत्तर:
जवाब के लिए 0 № 1आप dtexec.exe का उपयोग कर कमांड लाइन से 32 बिट मोड (x64 मशीन पर) में अपने पैकेज को निष्पादित कर सकते हैं:
"C:Program Files (x86)Microsoft SQL Server100DTSBinndtexec.exe" /f "C:MyPackage.dtsx"
यह आपके परीक्षण ढांचे में उस कॉल को एकीकृत करने में बहुत मुश्किल नहीं होना चाहिए।