मैंने एक SQL सर्वर स्थापना से उपयोगकर्ता इनपुट डेटा के बड़े टेक्स्ट फ़ील्ड वाले 75,000 पंक्ति तालिका को निर्यात करने में 2 दिन बिताए हैं। इस डेटा में प्रत्येक सादा एसीसी चरित्र, टैब और न्यूलाइन शामिल हैं। मुझे सीएसवी निर्यात करने की आवश्यकता है जहां हर क्षेत्र को उद्धृत किया गया है, और उद्धृत कॉलम के भीतर उद्धरण ठीक से बच गए हैं ("")।SQL सर्वर एक्सप्रेस से CSV (डेटा उद्धरण और भागने की आवश्यकता है) से डेटा निर्यात करना
यहां मैंने अभी तक कोशिश की है: - प्रबंधन स्टूडियो से डेटाबेस पर राइट क्लिक करना और एक्सेल में निर्यात करना: फ़ील्ड बहुत लंबे समय तक विफल रहता है। - प्रबंधन स्टूडियो से डेटा फ़ाइल "पाठ विभाजक और अल्पविराम अलगाव - पूरी तरह से बेकार" के साथ डेटा निर्यात, फ़ाइल को पूरी तरह संदिग्ध बनाने के क्षेत्र में उद्धरण से बच नहीं आता है। - कमांड लाइन से बीसीपी - भी उद्धरण फ़ील्ड का समर्थन नहीं करता है।
मुझे FasterCSV रूबी लाइब्रेरी के साथ आयात करने की आवश्यकता है। यह उद्धरण डिलीमीटर को एक गैर-मानक एसीआईआई चरित्र या एक से अधिक वर्ण होने की अनुमति नहीं देता है। यह \ n या \ r unquoted कॉलम में भी अनुमति नहीं देता है।
किसी भी मदद की बहुत सराहना की है।
तुम सिर्फ माणिक कार्यक्रम से एसक्यूएल सर्वर से कनेक्ट कर सकते हैं और निर्यात को छोड़/आयात कदम? आप चुनने के लिए रूबी-डीबीआई पैकेज का उपयोग कर सकते हैं * और बस इसे उद्धृत करें, हालांकि आप चाहते हैं। – Doon
@ डून जो देखने लायक हो सकता है। यदि मैं रूबी के साथ कनेक्ट और परिणाम प्राप्त कर सकता हूं तो मैं वैध सीएसवी निर्यात करने के लिए FasterCSV का उपयोग करने में सक्षम हो सकता हूं। मैं बाहरी क्लाइंट से कनेक्ट नहीं कर सकता क्योंकि मैं सख्त अनुमतियों वाले मशीन पर काम कर रहा हूं जो SQL सर्वर से रिमोट कनेक्शन की अनुमति नहीं देता है। –
यदि आप SQL Server 2012 का उपयोग कर रहे हैं तो आप इस समस्या का सामना कर रहे हैं https://connect.microsoft.com/SQLServer/feedback/details/735714 – andrej351