Essbase如何在Unix/Linux下使用ODBC数据源
发布网友
发布时间:2022-10-15 11:49
我来回答
共1个回答
热心网友
时间:2023-10-09 00:03
2.链接库文件到系统目录/usr/lib/
切换用户到root,执行下面命令ln -s
/ni/essbase/Hyperion/common/ODBC/Merant/5.2/lib/libARicu22.so
/usr/lib/libARicu22.soln -s
/ni/essbase/Hyperion/common/ODBC/Merant/5.2/lib/libodbcinst.so
/usr/lib/libodbcinst.so
3.测试ODBC驱动
切换当前目录到
/ni/essbase/Hyperion/common/ODBC/Merant/5.2/bin,使用下面命令测试驱动是否能够正常使用ivtestlib/ni/essbase/Hyperion/common/ODBC/Merant/5.2/lib/ARora22.so
4.配置ODBC数据源 (配置项目使用的数据库)
编辑文件/ni/essbase/Hyperion/common/ODBC/Merant/5.2/odbc.ini,例子如下
使用Oracle数据库
[ODBC Data Sources]
Oracle Wire Protocol=DataDirect 5.2 Oracle Wire Protocol
[Oracle Wire Protocol]
--- 修改以下数据库信息
HostName=数据库IP地址
PortNumber=1521
ServerName=<server_name in
tnsnames.ora
SID= SID名称
TNSNamesFile= TNS名称
5.链接文件odbc.ini到home
切换当前目录为用户home目录,执行下面命令