windows 下weka 与 oracle 数据库 连接

第一:从waikato的主页http://www.cs.waikato.ac.nz/ml/weka/下载适合自己的版本,本人选用的是:weka-3-6-9.exe。

第二:运行weka需要有JRE,本人电脑上安装了jdk6.0(ps:之前下载了好几个版本,都不适用,不知道是不是与oracle 10g 下安装的jdk 、jre 冲突)

第三:设置环境变量:(根据具体安装路径设置)

weka_home:  D:\Program Files\Weka-3-6

java_home:     D:\Program Files\Java\jdk1.6.0_10

第四:用压缩文件打开(不是解压缩)安装路径 D:\Program Files\Weka-3-6 下的weka.jar。如图:

 打开 weka 文件夹下的experiment目录下的DatabaseUtil.props文件,将其改为DatabaseUtil.props.example(备用)。因为我们连接的是oracle,所以找到 DatabaseUtil.props.oracle 打开,按照下图修改,并保存,最后将文件名改为:DatabaseUtil.props。

第五:将oracle 的驱动ojdbc14.jar ,放到 D:\Program Files\Java\jdk1.6.0_10\bin的目录下(注意:网上很多建议放在weka的目录下,不过我试了很多次没有成功,最后试着把ojdbc14.jar放在java的目录下,成功了)

第六:修改环境变量:

path:%JAVA_HOME%\bin;(先安装的oracle  ,存在如下路径,path:D:\oracle\bin;D:\oracle\jre\1.4.2\bin\client;D:\oracle\jre\1.4.2\bin; 建议把%JAVA_HOME%\bin;放在oracle路径之前。)

classpath:%JAVA_HOME%/lib/ojdbc14.jar;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar

这样就大功告成了。

启动weka (with console)——Explorer ——open DB

输入用户、密码,点击connect

如下图所示,连接成功:

 

 

 

posted @ 2013-07-02 22:11  lucyawei  阅读(457)  评论(0编辑  收藏  举报