weka 连接oracle 命令,Weka连接Oracle数据库

  • Post author:
  • Post category:其他


Weka提供连接数据库的功能,本文仅就连接Oracle的情况举例说明如何进行设置。

1. 下载Oracle数据库驱动jar包,一般为ojdbc14.jar或者oracle-10.2.0.1-jdbc14.jar,放到某个目录下。假设E:\Eb\Weka-3-6\目录下。

2. 在weka安装目录下找到weka.jar文件,使用winrar(或其他压缩软件)打开,找到”weka/experiment/”路径下的”DatabaseUtils.props.oracle”文件,将其解压到weka安装目录(如E:\Eb\Weka-3-6\)下,改名为DatabaseUtils.props。注意:一定要改名。

3. 修改上述DatabaseUtils.props文件的jdbcURL行(默认为第15行),根据你的实际情况,修改IP和数据库实例名。

jdbcURL=jdbc:oracle:thin:@192.1.0.171:1521:dw1104. 修改weka安装目录下的RunWeka.ini文件的cp行(默认为该文件的最后一行),将oracle驱动jar包所在目录添加到后面。

cp=%CLASSPATH%;E:\\\\Eb\\\\Weka-3-6\\\\oracle-10.2.0.1-jdbc14.jar注意:斜线和反斜线;必须指明文件名称,

不能

只写到目录E:\\\\Eb\\\\Weka-3-6。

5. 从Explorer的“Open DB…”按钮进入,点击“User…”按钮,此时Database URL文本框中已经自动载入了配置文件中设置的值,还需要设置数据库连接的用户名(Username)和密码(Password)。

Weka的Explorer和Experimenter两个模块提供连接数据库的功能。进入Explorer后,点击“Open DB…”按钮进入设置数据库界面;Experimenter模块则是在进入后,点击Analyse选项卡,再点击“Database…”按钮进入。如图

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

参考: