oracle连接mysql_Oracle通过DBLink连接MySQL

本文详细介绍了在Linux环境下,Oracle数据库如何通过DBLink远程连接到MySQL数据库,包括UnixODBC的配置、ODBC连接MySQL的设置以及Oracle的DBLink创建,最后列出可能遇到的问题及解决方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、概述

linux环境下,Oracle数据库通过DBLink远程连接MySQL数据库。

二、环境信息

1、Oracle

①操作系统:Linux X86-64

②数据库版本:11.2.0.4.0

③字符集:SIMPLIFIED CHINESE_CHINA.AL32UTF8

2、MySQL

①操作系统:Linux i686

②数据库版本:5.7.21

③字符集:UTF8

三、配置UnixODBC

1、下载UnixODBC安装包

软件地址:ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.0.tar.gz

2、安装

①root用户执行

cd /usr/local

tar zxvf unixODBC-2.3.0.tar.gz

② 编译安装

cd unixODBC-2.3.0/

./configure --prefix=/usr/local/unixODBC-2.3.0 --includedir=/usr/include --libdir=/usr/lib64 --bindir=/usr/bin --sysconfdir=/etc

make

make install

3、测试

执行命令:odbcinst -j,如果安装成功会显示:

[root@vbox66 local]# odbcinst -j

unixODBC 2.3.0

DRIVERS............: /etc/odbcinst.ini

SYSTEM DATA SOURCES: /etc/odbc.ini

FILE DATA SOURCES..: /etc/ODBCDataSources

USER DATA SOURCES..: /root/.odbc.ini

SQLULEN Size.......: 8

SQLLEN Size........: 8

SQLSETPOSIROW Size.: 8

[root@vbox66 local]#

unixODBC所需的头文件都被安装到了/usr/inlucde下,编译好的库文件安装到了/usr/lib64下,与unixODBC相关的可执行文件安装到了/usr/bin下,配置文件放到了/etc下。

四、配置odbc连接MyDQL

1、下载文件

https://cdn.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值