मैंने एक टेबल को छोटा करने के लिए यह सरल बैच लिखा है, लेकिन जब मैं इसे इस विशेष सर्वर (विंडोज 2008) पर चलाने की कोशिश करता हूं तो यह एक त्रुटि के साथ वापस आता है। सिस्टम निर्दिष्ट फाइल का पता लगाने में नाकामयाब रहा।
एक ही स्क्रिप्ट ठीक काम करती है और अन्य क्लाइंट सर्वर लेकिन यह एक।
cd D:\DRS\MYSQL\MySQL Server 5.1\bin
mysql --user=root --password=XM8raC3atDR$ --database=connectorckh <H:\TruncateOptRequest\Query1.sql
pause
query1.sql file : truncate table connectorckh.tblxmb_optitimewebxmlrequests
क्या आप इस तरह से उस रास्ते के आसपास कोटेशन डालने की कोशिश कर सकते हैं: cd "D: \ DRS \ MYSQL \ MySQL Server 5.1 \ bin mysql --user = root --password = XM8raC3atDR $ --database = Myckhh"
—
CharlesH
अंतिम पंक्ति भी निकालें और बस पहली पंक्ति है तो कमांड प्रॉम्प्ट से बैट फ़ाइल को चलाएं और देखें कि यह आपको पथ पर ले जाती है, यदि आप जानते हैं कि पहली पंक्ति काम करती है और दूसरी पंक्ति समस्या पैदा कर रही है।
—
चार्ल्स
सुझाव के लिए धन्यवाद और यह वास्तव में दूसरी लाइन है जो समस्या पैदा कर रही है, यह MySQL ठीक है लेकिन ट्रंकट कमांड "Query.sql" नामक एक अलग फ़ाइल में है और इसे खोजने के लिए प्रतीत नहीं होता है।
—
ईवा
यह क्वेरी फ़ाइल नाम था। इसमें txt का छिपा हुआ विस्तार था।
—
ईवा
आह कि एक दर्द है, जब आप नोटपैड में फ़ाइलों को एक और एक्सटेंशन में हमेशा सहेजते हैं तो "example.bat" जो उन्हें
—
रोकना