मैं एक एक्सेल फ़ाइल से डेटा आयात करना चाहते हैं एक्सेल स्प्रेडशीट से डेटा निर्यात करने - Excel 2003/.xls मान - Sql सर्वर को 2008.कैसे Sql सर्वर 2008 तालिका
किसी लिंक किए गए जोड़ने की कोशिश की है जेईटी ओएलई डीबी एक्सेस ड्राइवर के लिए सर्वर, और निश्चित रूप से यह 64-बिट मशीन पर विफल रहता है। लेकिन जब मैं प्रयोग करते समय लिंक किए गए सर्वर को छोड़ने का प्रयास करता हूं, तो एक और त्रुटि कह रही है कि लिंक किया गया सर्वर पहले से मौजूद है/अभी भी मौजूद है!
मैंने एक्सेल ड्राइवर को 32-बिट (regedit टूल) में बदलने का भी प्रयास किया है, लेकिन मुझे यकीन नहीं है कि यह कुछ भी कर रहा है, वही त्रुटि आ रही है!
कुछ और विवरण: एक्सेल फ़ाइल में तालिका 1 में 5 कॉलम हैं। मैं डाटाबेस.dbo.Table1 को फिर से 5 कॉलम के साथ मैप करना चाहता हूं, लेकिन तालिका में अलग-अलग नामों के साथ। क्या ऐसा कोई आयात करने का कोई तरीका है?
कैसे मैं एक स्क्रिप्ट जोड़ कर ऐसा कर सकते हैं, मैं 3 टेबल समय-समय में डेटा आयात करने के लिए wan't:
यहाँ यह की एक तस्वीर है? डेटा प्राप्त करने के लिए कोई प्रारूप फ़ाइल या सीधे लिखने के लिए कोई प्रारूप फ़ाइल बनाने का कोई तरीका है? हम इसे SQL सर्वर 2005 में कर सकते हैं लेकिन क्या हम इसे 64-बिट मशीनों के लिए सीधे कर सकते हैं? –
@ एमी: सबकुछ सेट अप करने के लिए आपको मैन्युअल रूप से विज़ार्ड से कदम उठाना होगा। एक बार हो जाने पर, आप SQL सर्वर में एसएसआईएस पैकेज के रूप में चरणों को सहेज सकते हैं और इसे किसी भी समय SQL सर्वर में शेड्यूल करके निष्पादित कर सकते हैं। किसी भी मशीन पर काम करता है - 32 या 64 बिट - कोई समस्या नहीं। –
हाय, आपकी मदद के लिए सभी धन्यवाद! मैं एक्सेल डेटा के लिए SQL तालिका में कॉलम मैपिंग बनाने की कोशिश कर रहा हूं। कहें Excel तालिका 1 में col1, col2, col3 है। और एसक्यूएल टेबल 1 में col1, col2a, col3a है। क्या आप वर्तमान जानकारी को बनाए रखने और ऐसा करने के तरीके के बारे में सोच सकते हैं? –