oracle 11g与mysql数据库通过db-link建立数据连接的问题

最近要将自己的管理系统与集团的erp连上,管理系统的数据库用的是MYSQL,ERP用的是ORACLE,选择使用DB_LINK进行数据联通。在同一个主机上进行db_link... 最近要将自己的管理系统与集团的erp连上,管理系统的数据库用的是MYSQL,ERP用的是ORACLE,选择使用DB_LINK进行数据联通。在同一个主机上进行db_link实验。 在网上查了很多关于oracle创建db_link的帖子,照着尝试却总出现ORA_12154:TNS:无法解析指定的连接标识符,按照网上的解决方法依然没有解决出来。就将几个ora文件贴出来,请给位大神找找原因,谢谢。1.首先是设置mysql的odbc

2 然后配置HS:initmysql.ora文是
HS_FDS_CONNECT_INFO = mysql
HS_FDS_TRACE_LEVEL = off 3 修改监听文件:

然后在服务中重启监听服务, 4 再配置tnsnames.ora文件:

创建dblink,再测试

哎,不知道哪里出了什么问题啊。大神帮帮忙
展开
 我来答
匿名用户
推荐于2017-08-22
展开全部
oracle 11g与mysql数据库通过db-link建立数据连接的问题
Oracle 需要安装 getway 采纳连接其他类型的数据库的,你安装了吗?

我仔细看了一下,oracle服务和getway服务放到一起的时候,估计需要用两套listener的信息,一套用于oracle服务(端口1521,)一套用于透明网关(比如端口1520);
我估计这个用oracle的NetManager配置程序就可以配置出来。

然后在tnsnames.ora中配置mysql的本地Net服务名。
仁科信息
2024-07-24 广告
Oracle EBS运维是确保企业资源规划系统稳定、高效运行的关键环节。它涵盖了系统监控、性能优化、故障排查与恢复等多方面内容。通过持续的监控和数据分析,运维团队能够及时发现并解决潜在问题,保障系统的稳定性和安全性。同时,他们还需要与业务部... 点击进入详情页
本回答由仁科信息提供
micro0369
2014-09-17 · TA获得超过1.2万个赞
知道大有可为答主
回答量:9250
采纳率:85%
帮助的人:4052万
展开全部
Oracle 需要安装 getway 采纳连接其他类型的数据库的,你安装了吗?

我仔细看了一下,oracle服务和getway服务放到一起的时候,估计需要用两套listener的信息,一套用于oracle服务(端口1521,)一套用于透明网关(比如端口1520);
我估计这个用oracle的NetManager配置程序就可以配置出来。

然后在tnsnames.ora中配置mysql的本地Net服务名。

参考:

http://blog.csdn.net/orion61/article/details/26478249
追问
oracle 11g不需要另外装透明网关,因为只是做做联通的实验,所以讲oracle服务和gateway服务放在一个监听中。后来按楼主的说法弄了两个listener,也没有连通。不知道什么原因,看网上说可能存在64bit和32bit的原因。有重新在另一台XP上做实验,到最后还是出现了ora_28500和ora_02063的错误。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
哩赢N
2017-08-22 · TA获得超过476个赞
知道小有建树答主
回答量:1007
采纳率:33%
帮助的人:313万
展开全部
风吹草低见牛羊.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式