बैट कमांड त्रुटि निर्दिष्ट फ़ाइल नहीं पा सकती है


0

मैंने एक टेबल को छोटा करने के लिए यह सरल बैच लिखा है, लेकिन जब मैं इसे इस विशेष सर्वर (विंडोज 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" जो उन्हें
रोकना
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.