欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Informatica 配置mysql community odbc连接

程序员文章站 2022-05-20 17:46:10
...

Informatica linux 版本内置的DataDirect 驱动支持各种数据库例如oracle、sybase、postgreSQL、Greenplum、mysql等等

但是mysql 只支持企业版本,如果我们使用的是community 社区版本便不能使用自带的DataDirect方式了,那我们就需要手动配置其他odbc连接。

首先我们需要安装unixODBC 此处不做介绍,其次我们需要安装mysql 的odbc驱动【附件有】我下载的是rpm包,安装过程是自动设置目录的,redhat5.9 企业版平台 默认安装在/usr/lib64下面,有两个驱动器:libmyodbc5w.so 是支持unicode的,libmyodbc5a.so是支持ascii的。我们使用unicode的驱动器。

我们在infa的odbc.ini文件中加入我们想连接的mysql 信息如:

[REL_MYSQL_APMDB] 【DSN name】

Description=MySql Driver

Driver=/usr/lib64/libmyodbc5w.so【安装驱动器的路径】

SERVER=111.111.111.111

PORT=3306

USER=

Password=

Database=【db name】

OPTION=3

SOCKET=

prefetch=500000

DriverUnicodeType=1

然后我们要修改我们的odbc环境变量 添加/usr/lib64【驱动器路径】到LD_LIBRARY_PATH=$ODBCHOME/lib:/usr/lib64:${INFA_HOME}/tools/pcutils/9.1.0:$LD_LIBRARY_PATH

【蓝色字体为添加的路径】

=========================

转载请注明出处,谢谢