2011-06-16 14 views
6

सामान्य रूप से मुझे पता है कि टैब डिलीमिट फ़ाइल या कॉमा सीमांकित फ़ाइल कैसे आयात करें। मेरे क्लाइंट में से एक ने मुझे सीमांकित फाइल भेजी। उदाहरण आप नीचे देख सकते हैं। और मैं उद्धरण के बिना इसे आयात करने का तरीका नहीं हूं।SQL डेटाबेस में टेक्स्ट डिलीमिट फ़ाइल आयात करने के लिए कैसे करें?

"Make","Model","ModelYear","Trim","BodyStyle","Mileage","EngineDescription","Cylinders","FuelType","Transmission" 
"Dodge","Stealth","1993","ES","Hatchback","107000","V-6","6-Cylinder","Gasoline","" 
"GMC","Envoy XL","2003","SLE","Sport Utility","116000","6cyl","6-Cylinder","Gasoline","Automatic" 

आप मेरा मार्गदर्शन कर सके आयात करने का तरीका और क्या सेटिंग्स मैं आदेश आयात विज़ार्ड के साथ आयात करने में बदलने के लिए की जरूरत है?

आप

+0

बड़ी समस्याओं जब ' "' चरित्र पाठ क्षेत्र में एम्बेडेड और क्षेत्र क्वालीफायर का हिस्सा नहीं है शुरू कर देंगे कि आसानी से आयात पर संभाला नहीं जा सकता दृश्यों की – user1884677

उत्तर

12

आप " को "पाठ क्वालीफायर" निर्धारित करने की आवश्यकता धन्यवाद।

enter image description here

+1

अच्छा उपयोग – RThomas

+0

@lazyDBA -।।! धन्यवाद –

+0

इस तरह के एक जवाब ने मुझे केवल घंटों और घंटों के काम बचाए हैं। धन्यवाद। – octopusgrabbus

6

लोग कह सकते हैं यह थोड़ा krufty है, लेकिन सबसे आसान तरीका एक्सेल में CSV के रूप में खोलने के लिए हो सकता है और उसके बाद प्रबंधन स्टूडियो का उपयोग कर कॉपी/सही अपनी मेज में चिपका दें।

यदि आप उससे कुछ भी प्रशंसक करने की कोशिश कर रहे हैं, तो यह विधि काम नहीं करेगी। यदि नहीं, तो आपको इसे करने का एक तेज़ तरीका खोजने के लिए कठिन दबाव डाला जाएगा।

+1

मैं भेड़-बकरियों से मानता हूं कि मैंने समय-समय पर यह भी किया है। – RThomas

+0

मुझे नहीं पता था कि आप कई पंक्तियों को पेस्ट कर सकते हैं इस तरह। यह बहुत ही शानदार रूप से उपयोगी है, धन्यवाद! – neminem

+0

त्वरित और गंदा;) –

1

यदि डेटा बहुत सरल है तो आप एसएसएमएस आयात विज़ार्ड का उपयोग कर सकते हैं। डेटाबेस पर राइट क्लिक करें, कार्यों का चयन करें, डेटा आयात करें का चयन करें, और टेक्स्ट क्वालीफायर के रूप में कोट्स की पहचान करने की ओर इशारा किया गया है। वहां से फ्लैट फ़ाइल स्रोत

सिर्फ सवालों के जवाब देने और संकेतों का पालन:

एक csv के लिए, टैब सीमांकित फ़ाइल आप बदल जाएगा करने के लिए डेटा स्रोत विकल्प।

हालांकि मैं आपको चेतावनी दूंगा। जब तक कि डेटा बहुत सरल नहीं होता है, यह विधि बहुत सारी त्रुटियों का उत्पादन करती है। मैं लगभग हमेशा SSIS का उपयोग कर समाप्त होता हूं जो थोड़ा और परेशानी और जटिल है लेकिन एक बहुत अधिक शक्तिशाली और भरोसेमंद है।

+0

+1 "बहुत सारी त्रुटियों" टिप्पणी के लिए कम से कम +1 नहीं है। एसएसआईएस के साथ बहुत सारी त्रुटियां प्राप्त करने में अभी भी काफी आसान है, लेकिन कम से कम आप आमतौर पर कर सकते हैं जब आपके पास पैकेज है तो उनके बारे में कुछ! –

+0

अच्छा बिंदु ... आपने इसे खींचा। – RThomas

+0

मुझे बस इतना पसंद है कि 'मेरे कॉलम प्रकारों पर अनुमान लगाएं' बटन। इसे गलत पाने में कभी विफल नहीं होता है। :) –