我安装了BO XI 3.1 Client Suite **。
我开始创建一个Universe,但首先我需要创建与DB的连接。
在这种情况下,它是一个Netezza数据库,我通过JDBC连接。我已经输入了详细信息但是当我尝试测试连接时出现以下错误:
DBD: No suitable driver
我的C:\驱动器上有netezza jdbc驱动程序jar。如何根据Universe将Business Objects指向驱动程序的类路径?
答案 0 :(得分: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。
希望它可以帮助人们:)
答案 1 :(得分:0)
只是想一想:你是否尝试将c:\添加到环境变量(Path)?