电脑软硬件应用网
当前位置: 电脑软硬件应用网 > 设计学院 > 网络编程 > 数据库 > 正文
Listener报“TNSLSNR.exe 应用程序错误”的解决
Listener报“TNSLSNR.exe 应用程序错误”的解决
2007-9-15 9:59:02  文/网络   出处:电脑软硬件应用网   
  我用的Windows自带的防火墙,原来是打开的,但今天有位同事要连我的SQL Server,我打开了1433端口之后,她还说连不上(SQL Server 服务器端的TCP Port 是1433的),于是我暂时将防火墙关闭,但在连程序时出现突然弹出一个应用程序错误的窗口

  Unhandled exception at 0x619xxxxx in TNSLSNR.EXE: 0xC0000005: Access violation reading location 0x00000578.

  并且发现Oracle.exe process占资源达到90%~100%,开始以为程序有冲突,关掉了其他程序之后还是没用。

  在CNOUG上也没找出个所以然出来,后来在这里得到提示
  http://www.orafaq.com/forum/?t=msg&th=23075/0/

  在注册表项
  HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
   新增一个字符串对象USE_SHARED_SOCKET ,其值为TRUE

  重启Oracle Listener及Service服务后,问题再也没用出现。
  • 上一篇文章:

  • 下一篇文章:
  • 最新热点 最新推荐 相关文章
    Mysql数据库名和表名在不同系统下的…
    mysql全文搜索:sql的写法
    解答SQL不许在视图定义ORDER BY子句…
    数据库海量数据查询与优化
    SQL分组实例使用GROUP BY做示例
    图解Slide Window来做SqlServer性能…
    解决附加SQL Server数据库后出现只读…
    一次SQL调优数据库性能问题后的过程
    使用sql语句分离和附加数据库的方法
    一起探讨如何改善数据库性能瓶颈问题
    关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 |

    Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号