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 FilesWeka-3-6

java_home:     D:Program FilesJavajdk1.6.0_10

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

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

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

第六:修改环境变量:

path:%JAVA_HOME%in;(先安装的oracle  ,存在如下路径,path:D:oraclein;D:oraclejre1.4.2inclient;D:oraclejre1.4.2in; 建议把%JAVA_HOME%in;放在oracle路径之前。)

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

这样就大功告成了。

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

输入用户、密码,点击connect

如下图所示,连接成功:

 

原文地址:https://www.cnblogs.com/lucyawei/p/3168535.html