在RM 5中使用SQL进行数据库连接

sudheendrasudheendra 成员职位:22Maven
2019年6月编辑 帮助
海,

我使用RM 5.0版本。我无法连接到数据库。我得到错误,如“jdbc驱动程序丢失”。我已经在lib文件夹中放置了特定的jar文件。

谢谢,
Sekhar
标记:

答案

  • 土地土地 RapidMiner认证分析师,RapidMiner认证专家,成员职位:2531年独角兽
    你好,
    JDBC驱动程序必须复制到lib/ JDBC目录。您要连接到哪个数据库?

    问候,
    塞巴斯蒂安。
  • ElPatoElPato 成员职位:10因素二世
    你好,

    我也有同样的问题,以及RM 5.0。我正在尝试连接到Oracle数据库,数据库驱动程序无法被应用程序找到。我已经将ojdbc14.jar文件移动到RapidMiner 5的lib/jdbc文件夹中,并重新启动RapidMiner十几次,驱动程序从未显示为在“工具->显示数据库驱动程序”窗口中可用。有什么建议吗?

    谢谢,
    大卫
  • 土地土地 RapidMiner认证分析师,RapidMiner认证专家,成员职位:2531年独角兽
    你好,
    我不知道oracle还需要一些额外的工作。对此很抱歉,但是在如此庞大的编程项目中,一个人根本无法跟踪所有正在进行的事情。正如我被告知的,我们有一个wiki页面,上面有如何添加这些驱动程序的说明。可以在http://rapid-i.com/wiki/index.php?title=JDBC_Drivers

    问候,
    塞巴斯蒂安。
  • ElPatoElPato 成员职位:10因素二世
    谢谢你的快速回复,塞巴斯蒂安!不幸的是,我仍然很难让司机被认出来。我参考了你引用的wiki页面,列出的说明与/resources/com/rapidminer/resources目录中的“jdbc_properties.xml”文件中列出的说明不同。乐鱼体育安装(在RapidMiner文件夹中只有两个xml文件的实例,wiki说不要使用/etc中的一个,所以我假设这是我需要修改的一个。)

    我在“driver_jar = " C: / ojdbc14.jar”

    当我重新启动RapidMiner时,驱动程序仍然未被识别。然后复制整个jdbc_properties.xml文件并将其放在主目录的. rapidiner5目录中,并重新启动RapidMiner(如xml文件所示)。当我这样做时,我甚至无法在RapidMiner中“显示数据库驱动程序”…窗户再也没有出现。

    显然,我知道我做错了什么,但是如果您能提供关于如何识别JDBC驱动程序的明确说明,我将非常感激。再次感谢您的帮助,并继续精彩的工作!

    问候,
    大卫
  • 土地土地 RapidMiner认证分析师,RapidMiner认证专家,成员职位:2531年独角兽
    你好,
    你编辑了错误的文件。您忽略了,文件必须在用户目录/中。RapidMiner5目录。我已经更新了描述,使它更清楚。

    问候,
    塞巴斯蒂安。
  • ElPatoElPato 成员职位:10因素二世
    再次感谢你的帮助,塞巴斯蒂安!这次我总算修好了。我想给你们简要介绍一下我的工作经验。

    1.默认情况下,在我的home/中没有“jdbc_properties.xml”文件。RapidMiner5 directory, so I copied the entire file that was in /resources to that home directory as the wiki suggested. I modified the file to add the path to the jar file for the Oracle driver.
    2.当我加载RapidMiner并选择“显示数据库驱动程序”时,我看到每个驱动程序的重复列表,但Oracle驱动程序显示为绿色。
    3.我关闭了RapidMiner,并从主目录下的xml文件中删除了所有默认驱动程序,只留下Oracle驱动程序的清单。
    4.我重新启动了RapidMiner,每个驱动程序都有相应数量的清单。

    感谢您的快速回应和所有的帮助!
登录注册置评。