DB2:
1.在ds服务器安装oracle客户端
2.db2 catalog数据库
3.配置$DSHOME/dsenv文件,加入如下内容:
DB2DIR=/opt/IBM/db2/V10——实际路径
DB2INSTANCE=db2inst1 ——实际的db2实例用户
INSTHOME=/home/db2inst1 ——实际路径
DB2PATH=/opt/IBM/db2/V10 ——-实际路径
PATH=$PATH:$INSTHOME/sqllib/bin:$INSTHOME/sqllib/adm:$INSTHOME/sqllib/mi sc:$INSTHOME/sqllib/db2tss/bin:$DSHOME/bin:$DB2PATH/bin
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$INSTHOME/sqllib/lib:$DB2PATH/lib64 THREADS_FLAG=native
export DB2DIR DB2INSTANCE INSTHOME DB2PATH PATH LIBPATH THREADS_FLAG
Oracle:
1.在ds服务器安装oracle客户端
2.编辑$ORACLE_HOME/network/admin/tnsnames.ora文件,加入数据库信息
3.配置oralce驱动程序:
Oracle 11g需要配置驱动过程如下:
请使用root用户
切换到oracle目录下
$cd/home/db/oracle/app/product/11g_64/lib
为oracle驱动建立软连接:
$cd ORACLE_HOME/lib
$ln -s /IBM/InformationServer/Server/StagingArea/Installed/OracleConnector/Server/linux/li bccora11g.so licccora11g.so
$ln –s /IBM/InformationServer/Server/StagingArea/Installed/OracleConnector/Server/linux/li bccora10g.so licccora10g.so
4.安装软连接库文件
export APT_ORCHHOME=/IBM/InformationServer/Server/PXEngine
export DSHOME=/IBM/InformationServer/Server/DSEngine
$cd /IBMInformationServer/Server/StagingArea/Installed/PxOracle/install/
$vi install.liborchoracle
找到
install_driver() {
case $version in
9 ) VER='9i';;
10 ) VER='10g';;
0 ) return;;
esac
改成
install_driver() {
case $version in
9 ) VER='9i';;
10|11 ) VER='10g';;
0 ) return;;
esac
然后执行install.liborchoracl,安装库文件。
5.安装完成驱动后重启整个Information Server(DSEngine,ASBNode,WAS).。