sql >> Databasteknik >  >> RDS >> Mysql

anger klasssökväg för fristående jython

I min Windows-miljö kunde jag köra:

java -cp c:\jars\ojdbc6.jar;c:\jython2.5.2\jython.jar org.python.util.jython schema_ora.py 

där schema_ora.py är ett skript jag vill köra som använder Oracle JDBC-drivrutin.

Jag provade det också på Linux med:

[[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

Så det är möjligt att köra skript på det sättet.

När det gäller ditt problem kanske du inte har rättigheter att se MySQL JDBC-drivrutinen? Jag antar att du använder Linux, så du kan kontrollera om du kan se den filen:

file /tmp/mm.mysql-2.0.14-bin.jar

Jag provade det med Oracle-drivrutinen på min Linux-box:

[[email protected] mn]# file /usr/local/jars/ojdbc6.jar
/usr/local/jars/ojdbc6.jar: Zip archive data, at least v2.0 to extract


  1. RMAN Lista backup-kommandon

  2. Få alla infogade ID:n när du infogar flera rader med en enda fråga

  3. Hur man skapar lagrad procedur i MySQL

  4. Hur LOWER()-funktionen fungerar i MySQL