मैं थोक डालने का उपयोग कर रहा है और त्रुटि के नीचे हो रही:एसक्यूएल सर्वर - थोक डालने त्रुटि
नोट: : लोड फ़ाइल में डेटा नहीं कॉन्फ़िगर किया गया स्तंभ लंबाई
रनिंग कमान beyong है
'सी: \ temp \ dataload \ load_file.txt' के साथ थोक डालने load_data (firstrow = 1, fieldterminator = '0x09', rowterminator = '\ n', MAXERRORS = 0, ERRORFILE = 'C: \ temp \ dataload \ load_file ')
सामग्री
user_name file_path asset_owner city import_date
admin C:\ admin toronto 04/12/2012
त्रुटि:: लोड फ़ाइल के
संदेश 4863, स्तर 16, राज्य 1, पंक्ति 1 के लिए पंक्ति 1
थोक लोड डेटा रूपांतरण त्रुटि (काट-छांट), कॉलम 6 (मान्य)।
संदेश 739 9, स्तर 16, राज्य 1, रेखा 1
लिंक किए गए सर्वर "(शून्य)" के लिए ओएलई डीबी प्रदाता "बल्क" एक त्रुटि की सूचना दी। प्रदाता ने त्रुटि के बारे में कोई जानकारी नहीं दी। संदेश 7330, स्तर 16, राज्य 2, रेखा 1
लिंक किए गए सर्वर "(शून्य)" के लिए ओएलई डीबी प्रदाता "बल्क" से एक पंक्ति नहीं ला सकता है।
क्या आप load_data स्कीमा प्रदान कर सकते हैं? –
क्या कॉलम 6 पंक्ति में अंतिम क्षेत्र मौका है? ऐसा लगता है कि फ़ील्ड या रोटरमिनेटर गलत हो सकता है। मैंने इसे अतीत में देखा है। चूंकि यह टर्मिनेटर नहीं ढूंढता है, ऐसा लगता है कि फ़ील्ड/पंक्ति अगले फ़ील्ड या पंक्ति पर फैली हुई है। केवल अनुमान है। – brian
आपके पास 6 कॉलम नहीं दिखते हैं ... साथ ही, फ़ॉर्मेटिंग कुछ अन्यथा है जो आप अन्यथा एसओ पर उम्मीद कर सकते हैं, इसलिए मैंने आपके डेटा को tweaked ताकि यह लाइन हो ... दुर्भाग्यवश परिणामस्वरूप डिलीमीटर टैब जा रहा है गायब (हालांकि व्यक्तिगत रूप से मैं इस के लिए गैर-सफेद जगहों को पसंद करता हूं)। –