使用jt400驱动程序将DB2/as400连接到Rapid Analytics
所以,我在Ubuntu Linux上启动了RA。到目前为止,一切似乎都工作正常,但由于某种原因,我无法为我们的as400添加连接…
我尽可能地遵循这篇文章的指导:
http://rapid-i.com/rapidforum/index.php/topic,4437.0.html
我最后把jt400.jar放到//server/default/lib中
我将db2-400-ds.xml放入//server/default/deploy中
其中有这些文本(模式,用户名和密码,我的实现是正确的)
我做错了什么?我确实改变了一点。xml文件,使连接字符串更紧密地匹配工作字符串我在RapidMiner(首先尝试它的标准方式后),但除此之外,我觉得我按照字母的指示…
我尽可能地遵循这篇文章的指导:
http://rapid-i.com/rapidforum/index.php/topic,4437.0.html
我最后把jt400.jar放到//server/default/lib中
我将db2-400-ds.xml放入//server/default/deploy中
其中有这些文本(模式,用户名和密码,我的实现是正确的)
完成所有这些后,我进入“localhost:8080”的RapidAnalytics并登录。点击管理>数据连接>创建新连接项。当我转到不同db的下拉菜单时,我的DB2/400没有显示出来?
<数据源>
< local-tx-datasource >
db2 - 400 < jndi名称> < / jndi名称>jdbc:as400:*********;prompt=false;extended dynamic=true;package=jbpkg;package cache=true;package library=jboss;
<驱动程序类> com.ibm.as400.access.AS400JDBCDriver < /驱动程序类>
<用户名 >******* 用户名>
<密码 >******* 密码>
<最小池大小> 0 < /最小池大小>
< !——创建连接时调用的SQL任意sql
-->
< !当从池中获得一个已存在的池连接时,调用它的SQL任意sql
-->
< !——标准jbosscmp-jdbc.xml中对应的类型映射(可选)——>
< >元数据
<类型映射> DB2/400 < /类型映射>
> < /元数据
< / local-tx-datasource >
< /数据源>
我做错了什么?我确实改变了一点。xml文件,使连接字符串更紧密地匹配工作字符串我在RapidMiner(首先尝试它的标准方式后),但除此之外,我觉得我按照字母的指示…
0
答案
在所有这些之后,在MySQL和Rapid Analytics的新安装上,驱动程序仍然没有显示出来。一切仍然按照指定配置…
在C:\RapidAnalytics\server\default\deploy中有一个名为RapidAnalytics- ce -1.3.012.ear的文件。把这个复制到你自己的电脑上,然后用7-zip打开。在/lib/子目录下,打开rapidminer.jar,然后在com/rapidminer/resources中,你会发现一个名为jdbc_properties.xml的文件。编辑它并在底部添加以下内容。
保存此文件-重新打包zip文件并将其放回服务器上。重新启动服务器。在web界面上的数据库连接中,DB2现在将作为数据库类型中的下拉菜单出现。您可以使用与ODBC桥接相同的技术来配置它。只需输入DSN的名称、用户名和密码。