$ORACLE_HOME路径更改导致的listener启动失败

 今天处理一个问题,listener无法启动,一直报错

 


  1. [grid@grida ~]$ lsnrctl status SCAN_LISTENER1 
  2.  
  3. LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 08-MAY-2012 09:14:24 
  4.  
  5. Copyright (c) 1991, 2009, Oracle.  All rights reserved. 
  6.  
  7. TNS-01101: Message 1101 not found; No message file for product=networkfacility=TNS       [SCAN_LISTENER1] 
  8.  
  9. [grid@grida ~]$ lsnrctl status

  10. LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 08-MAY-2012 09:14:32 
  11.  
  12. Copyright (c) 1991, 2009, Oracle.  All rights reserved. 
  13.  
  14. Message 1053 not found; No message file for product=networkfacility=TNSTNS-12541: Message 12541 not found; No message file for product=networkfacility=TNS 
  15. TNS-12560: Message 12560 not found; No message file for product=networkfacility=TNS 
  16.  TNS-00511: Message 511 not found; No message file for product=networkfacility=TNS 
  17.   Linux Error: 111: Connection refused 

 

查询文档,搜索TNS-12560,TNS-00511没有任何实际意义,最后查询No message file for product=networkfacility=TNS ,
发现一些案例,基本问题集中在$ORACLE_HOME权限不对和路径错误,

最后与客户确认,客户有更改过$ORACLE_HOME,告知其还原该路径的改动,还原后,问题解决。










本文转自 hsbxxl 51CTO博客,原文链接:http://blog.51cto.com/hsbxxl/857389,如需转载请自行联系原作者

上一篇:分库后如何高效的做分页


下一篇:iOS HTTP 资源时需要对 URL 进行 Encode