2009-03-13 3 views
5

क्या माइक्रोसॉफ्ट एसक्यूएल सर्वर प्रबंधन स्टूडियो डेटाबेस की सूची पर सहेजी गई .sql स्क्रिप्ट चलाने के लिए एक आसान तरीका है?एक ही समय में एकाधिक डेटाबेस पर समान .sql स्क्रिप्ट चलाने का सरल तरीका?

+0

वहाँ अपेक्षाकृत बस के रूप में नीचे दिखाया गया है एसक्यूएल प्रबंधन स्टूडियो में यह करने के लिए तरीके हैं। लगता है कि "ऑफ टॉपिक" के रूप में बहुत से उपयोगी प्रश्न बंद हैं। मुझे यकीन नहीं है कि भारी पारानोया गर्म तृतीय पक्ष समाधान बहस के बारे में क्या है। शायद तीसरे पक्ष के समाधान को एक अलग प्रकार के उत्तर के रूप में चिह्नित करें और पूरे प्रश्न को बंद करने के बजाय अपने संवाद को बंद करें। –

उत्तर

2

तुम एक पर राइट क्लिक करके का उपयोग कर SQLCMD

2

Yout कौन-सा संस्करण निर्दिष्ट नहीं किया स्क्रिप्ट को निष्पादित करने के लिए एक बैच फ़ाइल का उपयोग कर कई डेटाबेस के विरुद्ध स्क्रिप्ट को निष्पादित कर सकता है, लेकिन यह भी एसक्यूएल में मूल रूप समर्थित 2008 प्रबंधन स्टूडियो पंजीकृत सर्वर विंडो में सर्वर समूह और "नई क्वेरी" का चयन करें। यह एसक्यूएल के व्यापक संस्करण और मिश्रित समूहों (जैसे SQL 2000, 2005 और 2008 सभी एक बार में) के खिलाफ काम करता है।

रेड-गेट में एक उपकरण भी है जिसे आप खरीद सकते हैं जिसे इसे एसक्यूएल मल्टी स्क्रिप्ट कहा जाता है: http://www.red-gate.com/products/SQL_Multi_Script/index.htm। मैंने कभी इसका इस्तेमाल नहीं किया है।

0

यह हमेशा हमारे लिए एक बड़ी परेशानी रहा है। हम वास्तव में ऐसा करने के लिए एक उपकरण की तलाश में हैं। हमने www.redgate.com और www.queryblaster.com दोनों की कोशिश की। हमने क्वेरीब्लस्टर के साथ जाने का फैसला किया, दोनों में से उपयोग करना सबसे आसान था। इन दोनों सॉफ्टवेयर अनुप्रयोगों में से आप एक साथ कई डेटाबेस पर स्क्रिप्ट चलाने की अनुमति देते हैं।

0

SSMS उपकरण पैक विशेष रूप से पूर्व के लिए, एक अच्छा विकल्प है 2012 डेटाबेस सर्वर, क्योंकि यह मुफ़्त है।

http://www.ssmstoolspack.com/

+0

सुविधा: "एकाधिक लक्ष्य पर चलाएं" - http://www.ssmstoolspack.com/Features?f=6 –

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