2013-02-28 138 views
0

我安装了BO XI 3.1客户端套件**。Business Objects找不到JDBC驱动程序

我开始创建一个Universe,但首先我需要创建与数据库的连接。

在这种情况下,它是一个Netezza DB,我通过JDBC连接。我已经进入了细节,但是当我尝试测试我得到以下错误的连接:

DBD: No suitable driver 

我有我的C上的Netezza JDBC驱动程序jar:\驱动器。我如何根据宇宙的角度将Business Objects指向驱动程序的类路径?

回答

3

找到了解决办法,以点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。

希望它有助于家伙:)

0

只是一个想法:你是否尝试添加c:\到环境变量(路径)?

相关问题