oracle odbc mysql_在Centos6.4下使Oracle通过配置ODBC和DBLINK访问Mysql数据库

本文详细介绍了在Centos6.4系统上,如何配置Oracle 11g R2通过ODBC和DBLINK连接到MySQL 5.x数据库。主要步骤包括:判断系统环境、下载安装MySQL ODBC驱动和unixODBC、配置ODBC连接、修改环境变量、配置tnsnames.ora和listener.ora、验证配置并创建dblink进行数据查询。
摘要由CSDN通过智能技术生成

一、前言

在Centos6.4系统下oracle11gR2版本下连接mysql5.x版本,这边采用ODBC+DBLINK的方式进行配置访问,DG4ODBC数据网关连接其它非Oracle数据库,原理图如下所示,从图中可以看需要准备DG4ODBC, ODBC Driver Manager, Mysql ODBC Driver

f0e9187748e685f99e94357a2c318425.png

二、操作步骤

1.  判断系统环境是32位 or 64位,如下,可以判断是64位系统[oracle@lx16 ~]$ file $ORACLE_HOME/bin/dg4odbc  @b@/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/dg4odbc: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), not stripped

2. 下载安装mysql-connector-odbc-5.2.5-linux-glibc2.5-x86-64bit.tar.gz,本站下载,移动到解压后的文件到合适的路径,在下面odbc.ini需要配置到该路径下面[oracle@xoms soft]$  wget http://dev.mysql.com/get/Downloads/Connector-ODBC/5.2/mysql-connector-odbc-5.2.5-linux-glibc2.5-x86-64bit.tar.gz/from/http://cdn.mysql.com/  @b@[oracle@xoms soft]$  tar -zxvf mysql-connector-odbc-5.2.5-linux-glibc2.5-x86-64bit.tar.gz  @b@[oracle@xoms soft]$  mv  mysql-connector-odbc-5.2.5-linux-glibc2.5-x86-64bit    /home/oracle/app/my-odbc-driver-5.3.6

3. 下载unixODBC-2.2.14-linux-x86-64.tar.gz,本地下载,解压安装,具体脚本如下所示[oracle@xoms soft]$ wget http://sourceforge.net/projects/unixodbc/files/unixODBC/2.2.14/unixODBC-2.2.14-linux-x86-64.tar.gz/download  @b@[oracle@xoms soft]$ ls -l unixODBC-2.3.4.tar.gz@b@-rwxrwxrwx. 1 root root 1830660 Jan 16 11:25 unixODBC-2.3.4.tar.gz@b@[oracle@xoms soft]$ tar -zxvf unixODBC-2.3.4.tar.gz@b@...@b@[oracle@xoms /]$ ./configure --prefix=/usr/local/unixODBC@b@...@b@[oracle@xoms /]$ make &  make  install

4. 在安装的/usr/local/unixODBC/etc/路径下配置odbc.ini配置文件[oracle@xoms /]$ vi   /usr/local/unixODBC/etc/odbc.ini @b@[myodbc5]@b

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值