将一个jdbc驱动程序添加到pentaho design studio并配置数据源

时间:2012-03-02 16:58:10

标签: jdbc driver pentaho

我刚刚将pentaho的设计工作室集成到BI服务器中。有谁知道如何添加mysql jdbc驱动程序。我需要连接才能定义关系动作过程。 在我的研究中,我发现:

http://wiki.bizcubed.com.au/xwiki/bin/view/Pentaho%20Tutorial/Install%20Pentaho%20Design%20Studio#Comments

指定选择 来自首选项的JDBC驱动程序,编辑,额外类路径,但不存在这样的首选项,

http://forums.pentaho.com/showthread.php?85148-Design-Studio-xaction-database-connection-dropdown-list-empty&highlight=add+jdbc+driver+to+design+studio

导致我创建了一个jdbc文件夹,其中我将驱动程序放在plugins\org.pentaho.designstudio.editors.actionsequence_4.0.0.stable\lib\中 但正如线程的作者我被卡住了

http://forums.pentaho.com/showthread.php?53303-Create-a-new-datasource&highlight=add+jdbc+driver+to+design+studio

表明: 3.如果您使用的是Pentaho DesignStudio,则必须将jdbc(JAR文件)复制到plugins目录(在pentaho插件中),以便开发,部署和运行应用程序。这也适用于eclipse插件(如果你现在有一个Eclipse)。 这导致我将jar文件放在插件目录中无济于事。

http://forums.pentaho.com/showthread.php?53715-Can-t-add-new-datasource-GA-version&highlight=add+jdbc+driver+to+design+studio     谈论目录,rdw不存在

非常感谢任何形式的协助。

2 个答案:

答案 0 :(得分:2)

您必须通过向Pentaho Design Studio中的.xaction添加关系流程操作来配置数据源,您可以在其中指定JDBC驱动程序,用户名,密码和数据库URL。但首先,您必须将MySQL JAR文件放在lib文件夹/path/to/biserver-ce/tomcat/lib

您还必须将*.xaction文件保存在pentaho-solutions文件夹/path/to/biserver-ce/pentaho-solutions中,以便*.xaction个文件连接到您在其中分配的数据库关系流程行动。

答案 1 :(得分:1)

我遇到了同样的问题并解决了如下

  1. mysql-connector-java-5.1.17.jar放在(bi server path)\tomcat\lib\文件夹
  2. 使用

    启动Pentaho管理控制台(PAC)http://127.0.0.1:8099
    user: admin
    password: password
    

    并在那里添加连接

  3. 使用刚为行动序列创建的连接名称作为JNDI
  4. 问题解决了我。