tcga数据库入门 讲解jython访问Oracle数据库的具体步骤
讲解jython访问Oracle数据库的具体步骤
需要的准备工作
下载
根据自己的jdk版本下载对应的ojdbc版本
ar
ar
安装(需要已经安装了jdk/jre?)
java jar jython_installer jar 安装到C:jython
将zxJDBC jar解压缩到c:tmp
将mm mysql bin jar复制到c:tmp
C:jython >set CLASSPATH=c:tmpojdbc jar;c:tmpzxJDBC jar;%CLASSPATH%
启动Oracle服务器:
进入jython环境访问Oracle
编辑文件c:tmpora py
from oracle jdbc driver import OracleDriver from java sql import DriverManager def connect(un pw sid host port): driver = OracleDriver() DriverManager registerDriver(driver) connection = jdbc:oracle:thin:@%s:%s:%s % (host port sid) conn = DriverManager getConnection(connection un pw) return conn def doStuff(conn): stmt = conn createStatement() rset = stmt executeQuery( SELECT banner FROM sys v_$version ) while (rset next()): print rset getString( ) stmt close() if __name__ == __main__ : un = ebc pw = abc sid = abc host = port = conn = connect(un pw sid host port) doStuff(conn) C:jython >jython tmpora py Oracle Database g Enterprise Edition Release bi PL/SQL Release Production CORE Production TNS for HPUX: Version Production NLSRTL Version Production
然后用jython自己封装的dbexts库
最后编辑一个名为dbexts ini的文件保存到c:jython lib

lishixinzhi/Article/program/Oracle/201311/17232
爱学记

微信收款码
支付宝收款码