से आयात करते समय मेरे पास चार टेक्स्ट कॉलम के साथ एक एक्सेल फ़ाइल है: उनमें से एक को शॉर्टडिस्क्रिप्शन कहा जाता है जिसका सबसे लंबा मूल्य होता है। मैंने SQL सर्वर 2008 डेटाबेस में एक तालिका बनाई है, जिसमें चार कॉलम हैं और शॉर्टडिस्क्रिप्शन कॉलम प्रकार NvarChar (Max) पर सेट है।पाठ को छोटा कर दिया गया था या लक्ष्य कोड पृष्ठ में एक या अधिक वर्णों का कोई मिलान नहीं था जब Excel फ़ाइल
लेकिन एसएसआईएस आयात और निर्यात संवाद का उपयोग करते समय, मुझे शीर्षक में उल्लिखित त्रुटि मिलती है, भले ही मैंने ऑनट्रुनेशन विकल्प को अनदेखा करने के लिए सेट किया हो।
मैंने कॉलम डेटा को साफ़ करने का प्रयास किया, और यह सफल हुआ (इसलिए मैंने सुनिश्चित किया कि समस्या शॉर्टडिस्क्रिप्शन कॉलम में है)। मैंने पूरे डेटा को किसी अन्य एक्सेल कार्य पुस्तक में कॉपी करने की कोशिश की, और अभी भी कोई भाग्य नहीं है।
कोई विचार ???
जो आश्चर्यजनक रूप से सही है !!! लेकिन ऐसा क्यों हो रहा है यदि गंतव्य कॉलम डेटा की अधिकतम लंबाई स्वीकार करने के लिए सेट है ?? तो स्रोत कॉलम की लंबाई के साथ क्या करना है ??? –
"ध्यान दें 64-बिट सिस्टम के लिए, संबंधित कुंजी इस प्रकार है: ' HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ जेट \ 4.0 \ इंजन \ excel' "- [कड़ी] (http://support.microsoft.com/ केबी/281517) लेकिन स्पष्ट रूप से मूल्य केवल 16 तक हो सकता है? ऐसा कोई सुधार नहीं लगता है - लेकिन मैंने इसका परीक्षण नहीं किया है। – PeterX