Trong môi trường Windows của mình, tôi có thể chạy:
java -cp c:\jars\ojdbc6.jar;c:\jython2.5.2\jython.jar org.python.util.jython schema_ora.py
nơi schema_ora.py
là một tập lệnh tôi muốn chạy sử dụng trình điều khiển Oracle JDBC.
Tôi cũng đã thử nó trên Linux với:
[[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
Vì vậy, có thể chạy tập lệnh theo cách đó.
Đối với vấn đề của bạn, có thể bạn không có quyền xem trình điều khiển MySQL JDBC? Tôi giả sử bạn sử dụng Linux, vì vậy bạn có thể kiểm tra xem bạn có thể xem tệp đó không:
file /tmp/mm.mysql-2.0.14-bin.jar
Tôi đã thử nó với trình điều khiển Oracle trên hộp Linux của mình:
[[email protected] mn]# file /usr/local/jars/ojdbc6.jar
/usr/local/jars/ojdbc6.jar: Zip archive data, at least v2.0 to extract