Netezza的BigInsights联盟

时间:2014-09-25 18:29:41

标签: db2 wrapper netezza federation biginsights

按照指南http://www.ibm.com/developerworks/library/ba-federation-biginsights/index.html

尝试将BigInsights Federation设置为Netezza时

设置完所有的env变种后,在尝试创建Netezza的包装时,我收到以下错误:

  

创建WRAPPER NETZ LIBRARY' libdb2rcodbc.so' OPTIONS(MODULE' /opt/ibm/home/bigsql/resources/lib64/libnzodbc.so');   遇到的SQL异常:   [状态:42724] [代码:-10013]:指定的库" /opt/ibm/home/bigsql/resources/lib64/libnzodbc.so"无法加载.. SQLCODE = -10013,SQLSTATE = 42724,DRIVER = 3.67.33

有没有人遇到过这个。我也在http://www-01.ibm.com/support/docview.wss?uid=swg21154462链接中遵循了建议 我仍然遇到同样的问题。

2 个答案:

答案 0 :(得分:1)

通常需要检查以下内容以确保安装程序正常工作(这也适用于任何使用ODBC包装器的数据源):

1。设置环境变量

根据经验,您希望将Netezza odbc驱动程序放在每个环境变量的最开头:

DJX_ODBC_LIBRARY_PATH=/opt/ibm/home/bigsql/resources/lib64/:/opt/oemclient/odbc71/64/lib/:/opt/oemclient/odbc60/64/lib

DB2LIBPATH=/opt/ibm/home/bigsql/resources/lib64/:/opt/oemclient/odbc71/64/lib/:/home/iidev20/sqllib/lib

LIBPATH=/opt/ibm/home/bigsql/resources/lib64/:/opt/oemclient/odbc71/64/lib/:/home/iidev20/sqllib/lib:/opt/oemclient/odbc60/64/lib

ODBCINI=/home/iidev20/bin/odbc.ini

DB2LIBPATH=/opt/ibm/home/bigsql/resources/lib64/:/opt/oemclient/odbc71/64/lib/:/home/iidev20/sqllib/lib:/opt/csdlclient/oracle/lib:/opt/oemclient/odbc60/64/lib:/opt/csdlclient/informix/64/lib

LD_LIBRARY_PATH=/opt/ibm/home/bigsql/resources/lib64/:/opt/oemclient/odbc71/64/lib/:/home/iidev20/sqllib/lib:/opt/oemclient/odbc60/64/lib

2。设置odbc.ini对应的DSN

[ODBC]
IANAAppCodePage=4
InstallDir=/opt/ibm/home/bigsql/resources/lib64/
TraceDll=
TraceFile=odbctrace.out
UseCursorLib=0

3。运行db2set

db2set DB2_DJ_INI=/home/iidev20/sqllib/cfg/db2dj.ini
db2set DB2LIBPATH=/opt/ibm/home/bigsql/resources/lib64/:/opt/oemclient/odbc71/64/lib/:/opt/oemclient/odbc71/64/

4。修改db2dj.ini

  DJX_ODBC_LIBRARY_PATH=/opt/ibm/home/bigsql/resources/lib64/:/opt/oemclient/odbc 71/64/lib/:/opt/oemclient/odbc60/64/lib

DB2LIBPATH=/opt/ibm/home/bigsql/resources/lib64/:/opt/oemclient/odbc71/64/lib/:/home/iidev20/sqllib/lib

LIBPATH=/opt/ibm/home/bigsql/resources/lib64/:/opt/oemclient/odbc71/64/lib/:/home/iidev20/sqllib/lib:/opt/oemclient/odbc60/64/lib

ODBCINI=/home/iidev20/bin/odbc.ini

DB2LIBPATH=/opt/ibm/home/bigsql/resources/lib64/:/opt/oemclient/odbc71/64/lib/:/home/iidev20/sqllib/lib:/opt/csdlclient/oracle/lib:/opt/oemclient/odbc60/64/lib:/opt/csdlclient/informix/64/lib

LD_LIBRARY_PATH=/opt/ibm/home/bigsql/resources/lib64/:/opt/oemclient/odbc71/64/lib/:/home/iidev20/sqllib/lib:/opt/oemclient/odbc60/64/lib

5。重新启动以使配置生效

答案 1 :(得分:0)

使用Fluid Query怎么样?我一直在使用VM的POC上使用它并且效果很好。它将允许您连接到BI,DB2,Oracle和其他NZ服务器。