2012-03-02 44 views
3

我剛剛將pentaho的設計工作室集成到BI服務器中。有誰知道如何添加mysql jdbc驅動程序。我需要連接以定義關係操作過程。 在我的研究,我發現:向pentaho設計工作室添加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文件)複製到插件目錄(在Pentaho的插件),因此您可以開發,部署和運行應用程序。這也適用於eclipse插件(如果你現在有一個Eclipse)。 這導致我把jar文件放在插件目錄中無濟於事。一個目錄,RDW不存在

的援助任何形式將不勝感激的

http://forums.pentaho.com/showthread.php?53715-Can-t-add-new-datasource-GA-version&highlight=add+jdbc+driver+to+design+studio 會談。

回答

2

您必須通過在Pentaho Design Studio的.xaction中添加關係流程動作來配置數據源,您可以在其中指定JDBC驅動程序,用戶名,密碼和數據庫URL。但首先你必須把你的MySQL JAR文件在lib文件夾/path/to/biserver-ce/tomcat/lib

您也將保存在Pentaho的解決方案文件夾/path/to/biserver-ce/pentaho-solutions*.xaction文件/秒,以便您*.xaction文件連接到數據庫,你已在您的關係流程操作中分配。

+0

感謝cyril。在發佈問題之前,我完全按照您的建議做了這些事情,但仍然無法解決問題。 – Cassia 2012-03-12 07:52:44

+0

@ user1210959嗯,你有沒有試過把罐子放在[/path/to/biserver-ce-3.8.0-stable/administration-console/jdbc]裏? – 2012-03-12 08:29:45

+0

@ user1210959還可以通過儀表板(Pentaho用戶控制檯)配置數據源嗎? AFAIK的驅動程序只需要去tomcat/lib目錄,因爲當你運行。xaction文件,它會通過BI Server,因此使用BI Server中的庫和配置的數據源。 – 2012-03-12 08:43:38

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. 使用connec的名字剛創建的行動序列作爲JNDI

問題解決了我。

相關問題