0

我安装了 BO XI 3.1 Client Suite**。

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

在这种情况下,它是一个 Netezza DB,我通过 JDBC 进行连接。我已经输入了详细信息,但是当我尝试测试连接时,出现以下错误:

DBD: No suitable driver

我的 C:\ 驱动器上有 netezza jdbc 驱动程序 jar。我如何才能将业务对象在 Universe 方面指向驱动程序的类路径?

4

2 回答 2

3

找到解决方案,将 BO 指向 Netezza jdbc 驱动程序(或任何其他非安装驱动程序),必须编辑文件:

jdbc.sbo

在目录下:

\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>

将 C:\Netezza Jar\nzjdbc3.jar 替换为您的 jar 位置。

希望对大家有帮助:)

于 2013-03-26T15:20:23.500 回答
0

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

于 2013-03-02T10:25:11.067 回答