sql >> Database teknologi >  >> RDS >> Mysql

angivelse af klassesti for selvstændig jython

I mit Windows-miljø kunne jeg køre:

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

hvor schema_ora.py er et script, jeg vil køre, som bruger Oracle JDBC-driver.

Jeg prøvede det også 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 er muligt at køre script på den måde.

Med hensyn til dit problem har du måske ikke rettigheder til at se MySQL JDBC-driveren? Jeg går ud fra, at du bruger Linux, så du kan tjekke, om du kan se den fil:

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

Jeg prøvede det med Oracle-driver på min Linux-boks:

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


  1. CEILING() Eksempler i SQL Server

  2. kommasepareret streng af udvalgte værdier i mysql

  3. Nulstil markørens position i PDO

  4. Hvordan kan jeg lave HTTP-anmodninger fra SQL-serveren?