2015-05-16 6 views
5

में समाधान एक्सप्लोरर से एसक्यूएल स्क्रिप्ट कैसे चलाएं मेरे पास एक विजुअल स्टूडियो 2008 समाधान है जिसमें "डेटाबेस प्रोजेक्ट" है। वहां से मैं .sql फ़ाइलें, द्वारा चलाए जा सकते हैं उन्हें राइट-क्लिक करके, इस तरह:विजुअल स्टूडियो 2013 या 2010

db project - vs2008 solution


हालांकि, मैं इस परियोजना आयातित करने के लिए दोनों दृश्य स्टूडियो 2010 (एक .dbproj फ़ाइल में जिसके परिणामस्वरूप) और VS2013 (.sqlproj फ़ाइल समाप्त), और अब मुझे वह विकल्प नहीं मिल रहा है।

इसके अलावा, मैं यह नहीं समझ सकता कि मेरे उत्पादन सर्वर में डेटाबेस संदर्भ कैसे जोड़ना है, जैसा कि मैंने किया था।

मैंने इन नए संस्करणों में भी एक नई परियोजना बनाने की कोशिश की, लेकिन कोई अच्छा नहीं।

तो, दो प्रश्न। सबसे पहले, मेरा डीबी संदर्भ कैसे जोड़ें, और दूसरा, उस संदर्भ के तहत .sql स्क्रिप्ट को कैसे चलाएं?


संपादित एक साथी सहकर्मी भी इस एक ही मुद्दा है: How to create a database project in Visual Studio 2013


EDIT2 MSDN से इस कोशिश की: How to: Run SQL Scripts in Solution Explorer, लेकिन कोई सफलता। "रन" और "रन ऑन" विकल्प वहां नहीं हैं, और स्क्रिप्ट को डेटाबेस संदर्भ में खींचने से भी काम नहीं किया गया है। visual studio extension to execute sql

+0

जब आपने कोई प्रोजेक्ट बनाने का प्रयास किया तो क्या हुआ? क्या आपके पास एसएसडीटी स्थापित है? –

+0

यदि आप .sql फ़ाइल खोलते हैं तो क्या होता है? क्या आप इसे निष्पादित कर सकते हैं? –

+0

@ जॉन्स सैंडर्स यदि मैं इसे खोलता हूं और संपादक के अंदर राइट-क्लिक करता हूं, तो vs2013 (शॉर्टकट 'Ctrl + Shift + E') में एक "निष्पादन" विकल्प होता है। हालांकि, मेरे सैकड़ों एसक्यूएल फाइलों के लिए ऐसा करना एक असली दर्द होगा। –

उत्तर

0

जब आप एक नया प्रोजेक्ट बनाते हैं, आप "एसक्यूएल सर्वर डाटाबेस परियोजना" उपलब्ध है:

enter image description here

इसके अलावा निम्नलिखित संबंधित सवाल पाया?

क्या आपने समाधान in this post पर कोशिश की है?

enter image description here

+0

वह एक नया डेटाबेस बनाने की कोशिश नहीं कर रहा है, वह डेटाबेस आयात करना चाहता है या एक स्क्रिप्ट चला सकता है। – SharpCode

+0

निश्चित रूप से, लेकिन उसे अभी भी इस प्रोजेक्ट प्रकार को स्थापित करने की आवश्यकता है या परियोजना कनवर्टर डीटीएस परियोजना प्रकार को पहचान नहीं पाएगा – KarmaEDV

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