अपने विंडोज वातावरण में मैं चलाने में सक्षम था:
java -cp c:\jars\ojdbc6.jar;c:\jython2.5.2\jython.jar org.python.util.jython schema_ora.py
जहां schema_ora.py
एक स्क्रिप्ट है जिसे मैं चलाना चाहता हूं जो Oracle JDBC ड्राइवर का उपयोग करता है।
मैंने इसके साथ लिनक्स पर भी कोशिश की:
[[email protected] mn]# export CLASSPATH=/usr/local/jars/ojdbc6.jar; /usr/local/jython2.5.2/bin/jython -J-Xmx4048m schema_ora.py jdbc:oracle:thin:@192.168.19.128:1521:testdb usr passwd
इसलिए स्क्रिप्ट को इस तरह चलाना संभव है।
जहाँ तक आपकी समस्या का सवाल है, शायद आपके पास MySQL JDBC ड्राइवर देखने का अधिकार नहीं है? मुझे लगता है कि आप Linux का उपयोग करते हैं, इसलिए आप जाँच सकते हैं कि क्या आप उस फ़ाइल को देख सकते हैं:
file /tmp/mm.mysql-2.0.14-bin.jar
मैंने इसे अपने Linux बॉक्स पर Oracle ड्राइवर के साथ आज़माया:
[[email protected] mn]# file /usr/local/jars/ojdbc6.jar
/usr/local/jars/ojdbc6.jar: Zip archive data, at least v2.0 to extract