Oracle 通过dblink 连接mysql 的说明文档
--oracle服务器:
-- 操作系统:Red Hat Enterprise Linux 5.3
-- 数据库: Oracle RDBMS 10.2.0.3.0
--mysql服务器:
-- 操作系统:windows server 2003
-- 数据库: MySQL 5.5
单实例操作如下,操作都在oracle服务器上完成:
--检查需要的rpm包,需要的包如下,由于hsodbc应该是只支持32位,所以32位包是必须的:
libtool-ltdl-1.5.22-6.1.i386.rpm
libtool-ltdl-1.5.22-6.1.x86_64.rpm
mysql-5.0.77-3.el5.i386.rpm
mysql-5.0.77-3.el5.x86_64.rpm
mysql-connector-odbc-3.51.26r1127-1.el5.i386.rpm
mysql-connector-odbc-3.51.26r1127-1.el5.x86_64.rpm
perl-DBI-1.52-2.el5.x86_64.rpm
unixODBC-2.2.11-7.1.i386.rpm
unixODBC-2.2.11-7.1.x86_64.rpm
上面unixODBC-2.2.11-7.1、mysql-5.0.77-3.el5、mysql-connector-odbc是需要的包,其他是安装这些包的前提。
安装完后检查
# rpm -qa |grep unixODBC
unixODBC-2.2.11-7.1
unixODBC-2.2.11-7.1
# rpm -qa |grep mysql
mysql-5.0.45-7.el5
mysql-5.0.45-7.el5
mysql-connector-odbc-3.51.26r1127-1.el5
mysql-connector-odbc-3.51.26r1127-1.el5
--编辑/etc/odbc.ini
vi /etc/odbc.ini
#[ODBC Data Sources]
#myodbc3 = MySQL ODBC 3.51 Driver DSN