学海网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > 计算机软件及应用 > oracle通过dblink连接mysql

oracle通过dblink连接mysql

oracle单实例和rac通过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

[test]
Driver = /usr/lib/libmyodbc3.so
Description = MySQL ODBC 3.51 Driver DSN
SERVER = 24.1.20.149
PORT = 3306
USER = root
Password = laopo
Database = teng_push
OPTION = 3
SOCKET =
charset =gbk
STMT =SET NAMES 'GBK'

--最后两个是解决中文乱码问题,gbk是MYSQL字符集

--切换到oracle用户
# su - oracle
--编辑环境变量配置文件,主要是LD_LIBRARY_PATH和最后面两项
$ vi ~/.bash_profile

export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=orcl
export ORACLE_TERM=xterm
export PATH=/usr/sbin:$PATH
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
#export LANG=zh_CN.GB18030
export PATH=.:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH:/bin:/usr/bin:/usr/sbin
:/usr/local/bin:/usr/X11R6/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib32:$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
#ulimit -u 16384 -n 65536
umask 022
export EDITOR=vi

ODBCINI=/etc/odbc.ini; export ODBCINI
ODBCSYSINI=/etc; export ODBCSYSINI

--使配置生效
source ~/.bash_profile

--查看odbc版本及参数文件路径
$odbcinst -j

unixODBC 2.2.11
DRIVERS............: /usr/local/etc/odbcinst.ini
SYSTEM DATA SOURCES: /usr/local/etc/odbc.ini
USER DATA SOURCES..: /usr/local/etc/odbc.ini

--测试 My SQL ODBC 驱动

$isql test -v(测试前需要将/etc/odbc.ini中的Driver= /usr/lib/libmyodbc3.so 修改成/usr/lib64/libmyodbc3.so,测试完后还原)

isql test oracle manager -v
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename]

第1页

TOP相关主题

  • oracle dblink mysql
  • oracle dblink
  • oracle dblink 创建
  • oracle dblink 查询
  • oracle dblink 权限
  • oracle dblink 使用
  • oracle删除dblink
  • oracle建立dblink

我要评论

相关文档

  • oracle通过dblink连接mysql

    oracle通过dblink连接mysql_计算机软件及应用_IT/计算机_专业资料。Oracle 通过 dblink 连接 mysql 的说明文档 --oracle 服务器: -- 操作系统:Red Hat Enterprise ...

  • oracledblink的相关应用

    oracledblink的使用,介绍常用命令及使用方法。oracledblink的使用,介绍常用...当数据库参数global_name=false时,就不要求数据库链接名称跟远端数据库名称一样...

  • oracle dblink详解

    Oracle dblink 详解(转) database link 概述 database link 是定义一个数据库到...Oracle 通过 Oracle Net 用用户预先定义好的连接信息访问相应的远程数据库以完成...

  • Oracle10g通过DBLink访问MySQL数据(Windows)

    Oracle10g通过DBLink访问MySQL数据(Windows)_生活休闲。Oracle10g通过DBLink访问MySQL...的内容是否可以链接 在命令行中执行下列命令,应能够顺利登入 MySQL Client 窗口,...

  • Oracle建立DBLINK的详细步骤记录1

    Oracle建立DBLINK的详细步骤记录1_IT/计算机_专业资料。测试条件:假设某公司总部...1、在本地建立一个Oracle的客户端连接tns_xj_to_bj,用于连接北京的数据库。 ...

  • oracle数据库同步dblink

    oracle数据库同步dblink_计算机软件及应用_IT/计算机_专业资料。利用dblink建立远程连接,使用快照日志和触发器实现单向同步,双向同步只需在建立快照日志和触发器即可;-...

  • ORACLE 建立DBLINK详细讲解

    PLSQL 用 SLARMS_29 登录本地数据库,执行建立 DB-LINK 连接: CREATE DATABASE LINK BKSVR CONNECT TO slarms IDENTIFIED BY oracle USING 'BKSVR_248'--创建 DB...

  • SQL_Server使用DBLink访问Oracle数据库

    SQL_Server使用DBLink访问Oracle数据库_计算机软件及应用_IT/计算机_专业资料。SQL...3、建连接服务器(DBLINK): 设置 OraOLEDB.Oracle 属性允许进程内 A、新建连接...

  • Oracle10g中通过DBLink访问MySQL数据库

    命令连接 MySQL 数据库: mysql -h 192.168.1.1 -u root -p mysql 2, ...在 Oracle Database 建立 dblink: create public database link MYSQL connect to...

  • oracle 创建dblink 跨本地数据库

    oracle 创建dblink 跨本地数据库_计算机软件及应用_IT/计算机_专业资料。oracle...oracle中如何创建dblink 3页 免费 oracle通过dblink连接my... 3页 免费喜欢...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.xuehai.net All Rights Reserved.  email
返回顶部