在我的监听日志中出现错误TNS-12502: TNS:listener received no CONNECT_DATA from client 经过查找资料了解到这种错误应该是客户端tnsnames。ora中没有写 CONNECT_DATA的原因,我检查过客户端的机器没有发现问题。

目前的现象:

1、每几分钟出现一次该错误(见附件),即使是在凌晨的时候也是,这段时间我们没有开发人员在凌晨时候使用Oracle。

2、到目前为止也没有发现客户端机器不能正常连接数据库的情况。 今天才有时间研究一下,对于TNS-12502错误,Oracle的解释如下: Error: ORA-12502 / TNS-12502Text: TNS:listener received no CONNECT_DATA from clientCause: No CONNECT_DATA was passed to the listener。

Action: Check that the service name resolved from TNSNAMES。ORA has theCONNECT_DATA component of the connect descriptor。也就是说只有在TNSNAMES。

ORA文件中不包含CONNECT_DATA时会出现此问题。 那么当通过一些网络工具或HA工具等检测监听器端口时,日志中就可能记录如上错误。我们可以简单模拟一下,在客户端通过telnet数据库服务器的1521端口测试连通性: C:>telnet 172。

16。30。

11 1521此时在日志中就会记录如下信息: TNS-12502: TNS:listener received no CONNECT_DATA from client09-AUG-2006 16:21:03 * 12502TNS-12502: TNS:listener received no CONNECT_DATA from client09-AUG-2006 16:21:13 * 12502TNS-12502: TNS:listener received no CONNECT_DATA from client09-AUG-2006 16:21:22 * 12502TNS-12502: TNS:listener received no CONNECT_DATA from client如果客户端都正常的话,此类错误并不会影响应用,当然也可以彻底检查找出根本原因。

全部

oracle中tns是什么,Oracle的TNS是什么?相关推荐

  1. oracle中的guid,在Oracle中使用Guid

    在Oracle中使用Guid 在Oracle中使用Guid 在Oracle中可以用SYS_GUID()来生成一个guid,相当于msSql中的newid(). 在Oracle9i和Oracle 10g ...

  2. oracle数据库insert into,oracle中insert into用法 oracle中insert如何带条件添加数据?

    oracle insert into 脚本怎么写 INSE INTO BOOK(bookid,name,price) VALUES('100123','oracle ',54); 或者 INSE IN ...

  3. oracle中asm磁盘不足,Oracle用户无法访问ASM磁盘组问题

    1. 权限问题引起找不到ASM磁盘组 1.1 确认操作系统用户属主 # 确认属主 Grid Infrastructure Home Owner : grid Primary Group : oinst ...

  4. oracle中存在函数吗,Oracle中的函数

    Oracle中的函数 1.单行函数也称标量函数,对于从表中查询的每一行,该函数都返回一个值.单行函数可用与select子句中,也可用于where子句中.单行函数大致分为: >.日期函数 > ...

  5. 查询oracle中用户的角色,oracle中用户角色的查询和授权

    用户拥有的系统权限 select  privilege  from dba_sys_privs  where grantee='&USERNAME' union select  privile ...

  6. oracle中的输入 amp,Oracle之SQL学习

    1.Oracle 更改会话(更改oracle中显示日期的方式) SQL> alter session set NLS_date_format='YYYY-MM-DD'; 2.使用绑定变量来输入记 ...

  7. oracle中如何加字母,Oracle数据库之oracle数据库表插入数据的时候如何产生一个字母+数字...

    本文主要向大家介绍了Oracle数据库之oracle数据库表插入数据的时候如何产生一个字母+数字,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. Oracle 语句中" ...

  8. oracle中dblink怎么用,Oracle中建立了dblink怎么使用

    Oracle应用服务器OS 1.查看数据库的global_name SELECT * FROM GLOBAL_NAME; 2.查看global_name参数是true还是false show para ...

  9. oracle中schema是什么,ORACLE中的两个概念:user和schema的区别和联系

    今天重读ORACLE官方文档<concepts>,读到schema的基本概念,对它的理解更进一层, 官方文档中关于schema是这样解释的: "A schema is a col ...

  10. oracle中col 的用法,Oracle中的SUM用法讲解,

    Oracle中的SUM用法讲解, Oracle中的SUM条件查询 1.按照区域编码分组查询区域编码.IPTV_NBR不为空的数量.ACC_NBR不为空的数量.所有用户数量 SELECT AREA_CO ...

最新文章

  1. hdu 4602 Partition
  2. Linux内核很吊之 module_init解析 (下)【转】
  3. java插入数据库字符串拼接_JAVA字符串怎么连接?
  4. python编程设计登录和注册程序_小白成长记-----python实现注册的小程序
  5. 深度学习_目标检测 R-CNN 论文笔记
  6. mysql 模糊匹配比自己短潆字符_根据中文字符串查询拼音声母
  7. 小辣椒安卓机器人无命令_雅奇小辣椒(安卓手机app开发软件)V1.0.1 中文版
  8. 银行理财子与券商合作探讨(四):券商银行理财子数字化合作蓝图
  9. 【黑马程序员】vue学习笔记(未完)
  10. 紫罗兰永恒花园rust简谱_みちしるべ简谱-紫罗兰永恒花园ed
  11. 荣耀4a刷android 6,华为荣耀4a刷机教程_华为荣耀4a强刷官方系统包
  12. gabor filters matlab,matlab实现gabor filter (1)
  13. 菜鸡小南橙的成长之路————bugkuCTF解题记录(一)
  14. 强化学习中的马尔可夫决策过程
  15. Orcle 12c DG 新特性---Far Sync
  16. html2txt noblank.c
  17. 求自然数e的近似值,要求误差小于10 -6
  18. int为什么最大值为2^31-1(2的31次方-1)
  19. jmail设置端口php,php 做出类似jmail的效果
  20. 任何一个合数都可以写成几个质数相乘的形式

热门文章

  1. 以前在QQ空间上发表的内容
  2. SuperMap iClient3D for WebGL(学习)——显示地球与加载地形影像数据
  3. LayUI 的安装及使用
  4. QQ会员魔法表情免费用
  5. 第十三课 讲解DELPHI的网络验证
  6. oce专项认证 oracle_官方解密Oracle 数据库认证
  7. 酷炫android壁纸,安卓极致酷炫桌面ADW 附带12款个性主题
  8. 黑马—private关键字-封装
  9. 《颠覆者·周鸿祎自传》读后感
  10. GRUB引导程序之第一阶段stage1.S分析