日期:2014-05-17  浏览次数:20917 次

我机器上的oracle监听总打不开,那位帮忙看看?
错误提示:本地计算机上的OracleOraDb10g_home1TNSListener 服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如“性能日志警报” 服务。
  我的电脑是连着网的,自动获取的IP地址,装的是Oracle10g,用的是plsql Developer8连接的数据库,以前连着网的时候还能用,用了一段时间就连不上了,发现是监听服务自动关了,把数据库卸载后又从新装了一遍,连了没多长时间又连不上了,又是监听服务关了,不知道是什么原因,请大家帮帮忙!

------解决方案--------------------
ip是自动获取 可能每次都不一样
修改监听配置文件oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora
把HOST='XXXXX' 修改为 localhost 或者 你的计算机名

------解决方案--------------------
数据库服务器一直开着,然后过一阵子,服务就自动关闭了?你卸载干净了吗?
------解决方案--------------------
将机器的IP设置为固定的IP,不要自动获取。
------解决方案--------------------
就是自动获得惹得祸啊
------解决方案--------------------
还没见过后台服务器用动态IP的。
固定IP还没搞定,搞动态IP,你只会越学越糊涂
------解决方案--------------------
删干净了,我把注册表里与 oracl有关的东西都删干净了才又从新安装了一遍
------解决方案--------------------
连接超时。tnsping 对应的服务名,查看结果。

命令行中 输入 lsnrctl status 查看监听状态
tnsping 查看对应的服务名
------解决方案--------------------
监听打开了 然后看看是不是配置出问题了呢
------解决方案--------------------
改成固定ip后,你的tnsname.ora也要跟着修改