मेरे लिए निम्नलिखित काम करता है (मैं एसक्यूएल सर्वर 2008, हालांकि हूँ):
तो असली जवाब मैं quess उपयोग करने के लिए है cmdow
संपादित करें: अधिक परीक्षण के बाद मैंने महसूस निम्नलिखित:
"C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\
Common7\IDE\Ssms.exe" "C:\Users\yordgeor\Desktop\Trigger.sql"
"C:\Users\yordgeor\Desktop\Trigger1.sql" -S ysg -d poc_dev -E -nosplash
(किसी भी प्रवेश करती है, जबकि नकल, यह एक लाइनर है निकालने के लिए): पहले साथ connenction साथ फ़ाइलों को खोलने के
इस उदाहरण में यह दो फाइलें खुलता है (लेकिन आप कम कोर्स खोल सकते हैं;) जो, कोई फर्क नहीं पड़ता कि कितनी बार मैं चलाने
cmdow /Run "C:\Users\yordgeor\Desktop\Trigger1.sql"
cmdow /Run "C:\Users\yordgeor\Desktop\Trigger2.sql"
cmdow /Run "C:\Users\yordgeor\Desktop\Trigger3.sql"
यह एक ही कनेक्शन के साथ Microsoft SQL सर्वर प्रबंधन स्टूडियो के एक ही उदाहरण खोलता के बाद
आप कमांड लाइन कई फाइलों पर एक ही बार में खोल सकते , लेकिन मैं मानता हूं कि आपने ऊपरी उत्तर के लिए कहा था। सीडी% ProgramFiles%
dir * SSMS:
तो तुम से Ssms.exe के लिए पथ पा सके।exe/एस/b
तो आदेश की वाक्य रचना है: pathToTheExe pathToFile1 pathToFile2 -S Servername -d DatabaseToConnectTo -E (toUseWindowsAuthentication) -nosplash
googling मैं here से धोखा के 20 सेकंड के बाद:
स्रोत
2009-05-19 06:26:02
क्या यह एसएसएमएस 2016 के लिए बिल्कुल बदल गया है? – TWilly