2008-12-16 8 views
14

पर आयात करने के लिए कैसे करें मेरे पास एक vb एप्लिकेशन है। अब मैंने एएसपीनेट में वही वीबी एप्लीकेशन विकसित किया है। Vb में मैंने MSAccess डेटाबेस का उपयोग किया था। एएसपीनेट में मैं एसक्यूएल सर्वर का उपयोग कर रहा हूं। अब मैं एमएसएसीएएस डेटाबेस डेटा को एसक्यूएल सर्वर में ले जाना या कॉपी करना चाहता हूं।mqb को SQL सर्वर

उत्तर

5

माइक्रोसॉफ्ट एक्सेस, अगर मुझे याद है कि एक एसक्यूएल अपसाइजिंग विज़ार्ड है, कम से कम 2k7 करता है, तो पिछले संस्करणों में यह भी हो सकता है।

5

आप SQL सर्वर डेटाबेस में किसी एक्सेस MDB फ़ाइल को आयात करने के लिए सीधे SQL सर्वर का उपयोग भी कर सकते हैं। एसक्यूएल सर्वर 2000 में, यह डीटीएस का उपयोग करके किया गया था। एसक्यूएल सर्वर 2005/2008 में, यह एसएसआईएस के साथ किया जाता है।

एक ट्यूटोरियल के लिए यहाँ एक नज़र:

http://www.accelebrate.com/sql_training/ssis_tutorial.htm

11

अपने एमएस एक्सेस डेटाबेस खोलें,/डेटाबेस उपयोगिताओं/अपसाइज़िंग विज़ार्ड उपकरण पर जाएँ। हो गया।

बस विज़ार्ड के चरणों का पालन करें, सुनिश्चित करें कि आपके पास SQL ​​सर्वर पर व्यवस्थापकीय अधिकार हैं, अपने सभी चरणों को डिटेल्ड टेबल/इंडेक्स/नियम अपसाइज़िंग के लिए एकीकृत सहायता के साथ जांचें।

विशिष्ट डेटाबेस/जेट कॉन्फ़िगरेशन के कारण कुछ डेटाबेस आसानी से अपरिवर्तित नहीं होंगे जिन्हें SQL में आयात नहीं किया जा सकता है। This company इस तरह के मुद्दे की जांच करने के लिए एक छोटा सा मॉड्यूल है और यह अपने स्वयं के अपसाइज़िंग विज़ार्ड here का प्रस्ताव भी दे सकता है।

4

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

उम्मीद है कि इससे मदद मिलती है।

+1

वास्तव में से हटा दें *, बस फिर से देखा और वहाँ एक एमएस एक्सेस फ़ाइल पर सीधे बात करने के लिए एक विकल्प है। हालांकि यह कोशिश नहीं की। हैप्पी आयात :-) – WestDiscGolf

4

आप SQL सर्वर में आयात विज़ार्ड का उपयोग कर सकते हैं। स्रोत को एमडीबी और गंतव्य के रूप में अपने SQL सर्वर के रूप में चुनें।

+0

यह सबसे आसान समाधान है। आप मौजूदा डेटाबेस में टेबल आयात कर सकते हैं। –

1

Access 2007 में अपसाइज़िंग विज़ार्ड एसक्यूएल सर्वर 2008 एक्सप्रेस SP1 के साथ मेरे लिए काम नहीं किया, लेकिन इस उपकरण (रूपरेखा आश्चर्यजनक रूप से परेशान स्थापना प्रक्रिया के बाद) काफी अच्छा कार्य:

http://www.microsoft.com/downloads/details.aspx?FamilyID=133b59c2-c89c-4641-bebb-6d04476ec1ba&DisplayLang=en

+1

लिंक मृत; जेनेरिक एमएस डाउनलोड पेज पर जाता है। – billspat

0

मुझे लगता है कि जांच तालिका में नहीं, टेबल में डेटा के साथ है। सभी तालिकाओं में प्राथमिक कुंजी हो सकती है। तो अगली रन, प्राथमिक कुंजी उल्लंघन के कारण पैकेज विफल हो रहा है। प्रत्येक डंप से पहले, ctrl प्रवाह में "SQL कार्य निष्पादित करें" का उपयोग करके मौजूदा SQL सर्वर में प्रविष्टियों को हटाएं।

अगर (तालिका बाहर निकलता है) तो तालिका

+0

यह उत्तर मुझे लगता है कि यह एक टिप्पणी होना चाहिए। बेशक, प्रतिष्ठा के केवल 1 बिंदु के साथ, आप टिप्पणी पोस्ट नहीं कर सकते हैं। संदर्भ में यह कौन सा जवाब था? –