SQL सर्वर 2 कमांड प्रॉम्प्ट सुविधाएँ प्रदान करता है जिनका उपयोग बड़े प्रश्नों को निष्पादित करने के लिए किया जा सकता है - osql (भविष्य में हटा दिया जाएगा), और sqlcmd
osql Tools\Binn सबफ़ोल्डर में स्थित है। SQL स्क्रिप्ट निष्पादित करने के लिए:
- कमांड प्रॉम्प्ट प्रारंभ करें
- उस फ़ोल्डर में नेविगेट करें जहां osql उपयोगिता स्थित है
-
निम्न प्रारूप में कमांड चलाएँ:
osql -H <वर्कस्टेशन का नाम> -S
-U <उपयोगकर्ता लॉगिन आईडी> -P <लॉगिन पासवर्ड> -i <स्क्रिप्ट का पूरा पथ>
SQL सर्वर इंस्टेंस Dell\SQL2012 पर केंद्रीय डेटाबेस के विरुद्ध D:\test में स्थित big.sql फ़ाइल को निष्पादित करने के लिए, 'sqladmin' पासवर्ड के साथ sa के रूप में, निम्न कमांड चलाएँ:
osql -H Dell -S Dell\SQL2012 -i D:\test\large.sql -U sa -P sqladmin
sqlcmd कमांड लाइन उपयोगिता SQL सर्वर के Tools\Binn उप-निर्देशिका में भी स्थित है। SQL स्क्रिप्ट निष्पादित करने के लिए:
- कमांड प्रॉम्प्ट प्रारंभ करें
- उस फ़ोल्डर में नेविगेट करें जहां sqlcmd उपयोगिता स्थित है
-
निम्न प्रारूप में एक कमांड चलाएँ:
sqlcmd -S <सर्वर नाम> -d <डेटाबेस नाम> -i <स्क्रिप्ट का पूरा पथ> -U <उपयोगकर्ता लॉगिन आईडी> -P <लॉगिन पासवर्ड>
ऊपर के समान निष्पादित करने के लिए, निम्न कमांड चलाएँ:
sqlcmd -S Dell\SQL2012 -d Central -i D:\test\large.sql -U sa –P sqladmin
sqlcmd उपयोगिता प्रारंभ करें sqlcmd का उपयोग करके Transact-SQL स्क्रिप्ट फ़ाइलें चलाएँ