我安裝了BO XI 3.1客戶端套件**。Business Objects找不到JDBC驅動程序
我開始創建一個Universe,但首先我需要創建與數據庫的連接。
在這種情況下,它是一個Netezza DB,我通過JDBC連接。我已經進入了細節,但是當我嘗試測試我得到以下錯誤的連接:
DBD: No suitable driver
我有我的C上的Netezza JDBC驅動程序jar:\驅動器。我如何根據宇宙的角度將Business Objects指向驅動程序的類路徑?
我安裝了BO XI 3.1客戶端套件**。Business Objects找不到JDBC驅動程序
我開始創建一個Universe,但首先我需要創建與數據庫的連接。
在這種情況下,它是一個Netezza DB,我通過JDBC連接。我已經進入了細節,但是當我嘗試測試我得到以下錯誤的連接:
DBD: No suitable driver
我有我的C上的Netezza JDBC驅動程序jar:\驅動器。我如何根據宇宙的角度將Business Objects指向驅動程序的類路徑?
找到了解決辦法,以點BO到Netezza公司JDBC驅動程序(或任何其他非安裝驅動程序)必須編輯這個文件:
jdbc.sbo
下DIR:
\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\dataAccess\connectionServer\jdbc
外觀爲適當的行
<DataBase Active="Yes" Name="Netezza Server">
<JDBCDriver>
<ClassPath><Path>C:\Netezza Jar\nzjdbc3.jar</Path></ClassPath>
<Parameter Name="JDBC Class">org.netezza.Driver</Parameter>
<Parameter Name="URL Format">jdbc:netezza://$DATASOURCE$/$DATABASE$</Parameter>
</JDBCDriver>
用您的jar位置替換C:\ Netezza Jar \ nzjdbc3.jar。
希望它有助於傢伙:)
只是一個想法:你是否嘗試添加c:\到環境變量(路徑)?