打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
oracle 11g出现ora
数据库版本:Release 11.1.0.6.0 - Production
错误代码:ora-03137
导致结果:业务访问不了;
暂时解决办法:重启监听;
数据库ip: 192.168.0.66

下面是我的log的内容:
Errors in file /opt/oracle11g/diag/rdbms/mmm/mmm/trace/mmm_ora_7098.trc:
ORA-03137: TTC protocol internal error : [1010] [] [] [] [] [] [] []

这个故障,已经出现了两次了;
我的思路:ora 03137是ORA-03137: TTC protocol internal error。ttc是负责字符集转换的,加上又是protocol的错误,而且监听重启就好,锁定是监听的问题。我觉得两个可能:
(1) 用11g版本的数据库的监听去连接其他版本的(比如10g)的数据库,在字符集转换的时候,监听出错。
(2) oracle本身的bug,需要到metalink上下载新的补丁,或者在metalink上面求助。


按照这个思路,我把tsname.ora找出来:
test =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = **.**.**.**(也就是172.20.1.66对应的外网ip))(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = mmm)
    )
  )


172.20.1.59 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 172.20.1.59)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = ORCL)
    )
  )


172.20.1.63 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 172.20.1.63)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = mmm)
    )
  )

172.20.1.66 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 172.20.1.66)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = mmm)
    )
  )
并且:
172.20.1.59:
Release 11.1.0.6.0 - Production
172.20.1.66
Release 11.1.0.6.0 - Production
172.20.1.63
Release 11.1.0.6.0 - Production
发现版本其实是一致的,那么我的第一个思路不符合这个情况。可是我11g目前又没有metalink帐户可以使用,希望老大有知道这个错误的帮忙看看!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
oracle配置两个listener(同一个service 注册两个Listener)
PL/SQL Developer远程连接Oracle数据库(可以使用)
rac (七)
修改Oracle监听端口
oracle静态监听和动态监听辨析
详解tnsping
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服