Oracle创建DBlink连接MYSQL数据库_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 1763 | 回复: 0   主题: Oracle创建DBlink连接MYSQL数据库        下一篇 
game
注册用户
等级:新兵
经验:36
发帖:61
精华:0
注册:2011-7-23
状态:离线
发送短消息息给game 加好友    发送短消息息给game 发消息
发表于: IP:您无权察看 2014-12-17 14:44:32 | [全部帖] [楼主帖] 楼主

一、配置mysqlodbc 开始->管理工具->数据源(ODBC)->ODBC数据源管理器->系统DNS->添加->选择数据驱动程序:MySQL ODBC5.1 Driver

 (注意:如果没有安装过mysql的odbc驱动需要先下载odbc驱动安装http://dev.mysql.com/downloads/connector/odbc/)


北京联动北方科技有限公司
二、配置oracle 1、配置HS 在%ORACLE_HOME%/hs/admin/ 路径下添加init+[sid].ora文件,并在里面写入如下信息:

 #这里指定odbc的名称
HS_FDS_CONNECT_INFO = mysqllink
#指定追逐级别,一般设成OFF,为了方便调试这里设成debug,在%ORACLE_HOME%/hs/trace下查看追逐文件信息
HS_FDS_TRACE_LEVEL = debug


例:initMYSQL.ora
北京联动北方科技有限公司
2、配置监听listener.ora 文件路径:%ORACLE_HOME%/NETWORK/ADMIN/
红色字体为要添加的内容

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = DBORA)
(ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS ="EXTPROC_DLLS=ONLY:D:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
(SID_DESC =
(SID_NAME = mysql) --这里的mysql是指MYSQL中的数据库名称(实例名)
(ORACLE_HOME =D:\app\Administrator\product\11.2.0\dbhome_1)
(PROGRAM = dg4odbc) --这里要指定使用dg4odbc程序,如果使用hsodbc则有可能无法连接
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.35.130)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))


配置完成重新启动监听。
北京联动北方科技有限公司
3、配置tnsnames.ora 文件路径:%ORACLE_HOME%/NETWORK/ADMIN/
新增如下信息

MYSQL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.35.130)(PORT= 1521))
(CONNECT_DATA =
(SID = mysql) --这里的mysql是指MYSQL中的数据库名称(实例名)
(HS=OK)


  北京联动北方科技有限公司

4、创建数据库链路并测试 SQL>create database link mysql connect to "root" identified by "mysql"using 'MYSQL';--注意使用单引号

--转自 北京联动北方科技有限公司




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论