2011-06-30 17 views
6

में .sql फ़ाइल आयात करने के लिए कैसे करें मेरे पास कुछ SQL INSERT कथन के साथ एक सादा एसक्यूएल फ़ाइल है।SQL सर्वर एक्सप्रेस

क्या यह मेरे स्थानीय SQL सर्वर एक्सप्रेस इंस्टेंस में आयात करना संभव है?

+1

"आयात" से आपका क्या मतलब है? –

उत्तर

10

आप प्रबंधन स्टूडियो एक्सप्रेस संस्करण का उपयोग कर सकते हैं। आप latest version here डाउनलोड कर सकते हैं - जो एसक्यूएल एक्सप्रेस 2005, 2008 और 2008 आर 2 के खिलाफ काम करेगा।

यदि आप एसएसएमएसई स्थापित नहीं करना चाहते हैं तो आप कमांड प्रॉम्प्ट पर sqlcmd का उपयोग कर सकते हैं, उदा। ("SQLEXPRESS" कहा जाता है यह सोचते हैं विंडोज प्रमाणन और एक उदाहरण) कुछ इस तरह:

sqlcmd -S .\SQLEXPRESS -E -i "C:\path\file.sql" 
+3

रन वास्तव में धीमा , लेकिन कम से कम यह चलता है - धन्यवाद – Neville

0

आप क्वेरी विश्लेषक के माध्यम से इसे खोलने के लिए और

+0

यह पिछले शताब्दी में था - एसक्यूएल सर्वर 2005 और ऊपर, यह अब प्रबंधन स्टूडियो है ... –

2

सबसे आसान तरीका हो सकता है बस Sql प्रबंधन स्टूडियो में फ़ाइल खोलने और इसे चलाने होता चला सकते हैं। चूंकि लक्ष्य तालिका पहले से ही बनाई गई है।

+1

मेरा फ़ाइल आकार 1.3 जीबी है, इंटरफ़ेस लटकता है ... क्या आपके पास डेटा आयात करने के लिए कोई अन्य जीयूआई आधारित विधि है – AurA

0

यहाँ उपकरण Sql_Server_Script_Executor

है enter image description here

आप एकल/एकाधिक फ़ाइल/फ़ोल्डर में जोड़ सकते हैं और आपकी फ़ाइलें सूची में आता है। निष्पादन बटन पर क्लिक करें और

It contains three transaction modes. 
1. Execute scripts within one transaction 
2. Execute scripts on separate transaction 
3. No transaction 
0

आपको बस माइक्रोसॉफ्ट एसक्यूएल सर्वर 2008 प्रबंधन स्टूडियो खोलना है। फिर File ->Open का उपयोग करें।

उचित स्थान से फ़ाइल खोलें और आपको वहां सभी SQL कथन मिलेंगे। उसके बाद आप उन्हें निष्पादित कर सकते हैं।

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

संबंधित मुद्दे