百度好久没有解决求助dblink报错ORA-12170

sd722522 2013-11-19 02:21:52
举例:
A机器:192.168.8.22
B机器:192.168.8.21
c机器:136.192.40.24

A与B之间dblink互通
A与C以及B与C之间只能是A、B dblink到C 但是C反向DBlink A、B就报错ora-12170
求助 大神们帮帮忙
...全文
1036 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovenoerror 2014-01-27
  • 打赏
  • 举报
回复
处理步骤 第一 先确认相互关系 与网络通路情况 也就是 三台机器之间相互都可以PING通 A-B A-C B-A B-C C-A C-B 保证可以PING通 如果PING不通请检测网络情况 和防火墙 尤其在LINUX平台中 很容易忽略防火墙问题. 第二 配置网络服务 也就是可以做到 相互之间使用PLSQL这一类的登陆 如果是LINUX系统的 就在其它的WINDOWS系统上连接全部数据库 如果不能连接数据库 请检查防火墙策略 第二检查TNS是否启动,如启动 请在本机上使用 c:\>sqlplus /nolog进行数据库登陆 LINUX下 切换用户ORACLE并登陆 #su - oracle $sqlplus /nolog sql>connect /as sysdba 此处保证连接到的是一个状态为OPEN的实例. 第三 检查ORA文件 有时配置网络服务后 由于不明原因造成ORA文件写的存在问题 请打开ORA文件 检查文件内关于实例 IP等位置的配置是否正确 我在实际工作中也就遇到过这几种情况 如果还有问题可以联系我 Q65620202 说明情况
binsweet 2014-01-23
  • 打赏
  • 举报
回复
先不要看dblink问题,先检查网络,防火墙,1521端口,在net manager里配置好服务,看能访问不
dbbruce 2014-01-22
  • 打赏
  • 举报
回复
这个百度解决不了,开玩笑吧
还一颗树 2014-01-19
  • 打赏
  • 举报
回复
tnsping 相互ping、
lwk_hlj 2014-01-19
  • 打赏
  • 举报
回复
C能否 ping 通,A,B呢? 估计不能,看描述!
zelda1005 2014-01-17
  • 打赏
  • 举报
回复
先检查网络配置是否互通
woshinia 2013-11-21
  • 打赏
  • 举报
回复
建议google
lhophm 2013-11-21
  • 打赏
  • 举报
回复
c机器是否能加一张网卡?
  • 打赏
  • 举报
回复
C主机是不是外网ip,假如是外网地址的话,内网访问外网数据库肯定没得问题的撒,外网访问内网就找不到了、
Dave 2013-11-19
  • 打赏
  • 举报
回复
C 上的tnsnames.ora 配置的可能有问题。 在C上tnsping A,B 看可有问题。 如果有,用netmgr重新配置一个。 ----------------------------------------------------------------------------------------------------------------- Blog: http://blog.csdn.net/tianlesoftware Email: tianlesoftware@gmail.com 关于Dave: http://blog.csdn.net/tianlesoftware/article/details/8641969
sd722522 2013-11-19
  • 打赏
  • 举报
回复
求不沉 求大神

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧