您好,欢迎访问一九零五行业门户网

Oracle通过dblink连接到多台MySQL

环境:oracle 11.2.0.1.0 rhel5.3 64bit mysql server version: 5.5.9
首页 → 数据库技术
背景:
阅读新闻
oracle通过dblink连接到多台mysql
[日期:2012-11-24]来源:linux社区 作者:wonder_2012[字体:]
环境:oracle 11.2.0.1.0 rhel5.3 64bit  mysql server version: 5.5.9
1:下载[odbc driver manager] unionodbc2.2.14,解压后放入/u01/app/tools/unionodbc  目录下
[oracle@wonder tools]$ ls /u01/app/tools/unionodbc/
bin  include  lib
2:下载mysql-connector-odbc-3.51.30-linux-rhel5-x86-64bit.tar.gz解压重命名到my5
[oracle@szmlserver12_32 tools]$ ls /u01/app/tools/
my5  odbc.ini  unionodbc
3:配置 odbc data source for mysqlconnector/odbc driver
[oracle@wonder tools]$ cat /u01/app/tools/odbc.ini
[myodbc3]
driver = /u01/app/tools/my5/lib/libmyodbc3.so
server = 22.4.22.16
port = 3306
user = soft
password = ugfd3589
database = estore
option = 3
socket =
4:设置环境变量
[oracle@wonder tools]$ cat ~/.bash_profile
path=$path:$home/bin
export path
export oracle_base=/u01/app
export oracle_home=/u01/app/oracle
export oracle_sid=hidb
export lang=en
export ld_library_path=$oracle_home/lib:/u01/app/tools/unionodbc/lib
export odbcini=/u01/app/tools/odbc.ini
export path=$oracle_home/bin:$path:/u01/app/tools/unionodbc/bin
红色为新增部分
5:测试连接成功
[oracle@wonder tools]$ isql myodbc3 -v
+---------------------------------------+
| connected!                            |
|                                      |
| sql-statement                        |
| help [tablename]                      |
| quit                                  |
|                                      |
+---------------------------------------+
sql>
6:配置listener.ora
[grid@wonder ~]$ cat /u01/app/11.2.0/grid/network/admin/listener.ora
# listener.ora network configuration file: /u01/app/11.2.0/grid/network/admin/listener.ora
# generated by oracle configuration tools.
listener =
  (description_list =
    (description =
      (address = (protocol = ipc)(key = extproc1521))
      (address = (protocol = tcp)(host = wonder.easou.com)(port = 1521))
    )
  )
adr_base_listener = /u01/app/11.2.0
enable_global_dynamic_endpoint_listener=on # line added by agent
subscribe_for_node_down_event_listener=off
sid_list_listener=
  (sid_list=
        (sid_desc=
          (sid_name= myodbc3)
          (oracle_home= /u01/app/oracle)
          (program = dg4odbc)
          (envs=ld_library_path=/u01/app/oracle/bin:/u01/app/tools/unionodbc/lib:/u01/app/tools/my5/lib)
        )
      )
0
sql2005读取所有表字段的备注
php连接oracle数据库
相关资讯       oracle基础教程  oracle dblink
图片资讯
本文评论查看全部评论 (0)
评论声明
最新资讯
本周热门
linux公社简介 - 广告服务 - 网站地图 - 帮助信息 - 联系我们
本站(linuxidc)所刊载文章不代表同意其说法或描述,,仅为提供更多信息,也不构成任何建议。
copyright © 2006-2011 linux公社 all rights reserved 浙icp备06018118号
其它类似信息

推荐信息