我这描述的无法启动Oracle监听是安装完成时可以正常启动,由于更换网络ip或者修改计算机名后而无法启动的解决办法。
这两种情况我都遇到过了。
建议装Oracle时,监听名称用localhost或者127.0.0.1,不要用可改变的名称,如ip或者计算机名,当这些参数有改动时,监听就无法启动了。
以下是解决方法和步骤:
说明:本人数据库sid=orcl,若你的sid不同文件后缀有所变动。
一下步骤中出现 "*_orcl"等于"原计算机名或者ip_orcl"
1、找到E:\oracle\product\10.2.0\db_1下的"*_orcl"(如:jadethao_orcl)目录,修改目录名为以下三种:
1、127.0.0.1_orcl或者localhost_orcl(推荐)
2、现在计算机名_orcl(不推荐)
3、ip_orcl(慎用,当网络ip有更改是无法启动)
2、进入刚刚更改的*_orcl\sysman\config,修改一下四个文件的内容:
1、emagentlogging.properties
2、emd.properties
3、emoms.properties
4、emomslogging.properties
把文件中带有"*_orcl"修改为刚刚修改的*_orcl(如:前面文件修改成了127.0.0.1_orcl,就把所有的文件中有"*_orcl"的内容修改成’127.0.0.1_orcl')
3、修改E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN下的listener.ora文件:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 计算机名或者127.0.0.1(localhost))(PORT = 1521))
)
)
这样重新启动Oracle监听,一切正常。
分享到:
相关推荐
因配置Process参数导致Oracle监听无法启动的问题解决办法
oracle监听无法启动[文].pdf
oracle监听服务无法启动问题解决,ORA-12541解决办法
oracle11g的监听日志文件过大导致监听无法启动
Linux下oracle启动监听,具体命令写的很清楚,改改就能用
oracle监听日志过大导致数据库无法登陆问题
主要介绍了Oracle 12.2监听无法启动解决方法,需要的朋友可以参考下
NULL 博文链接:https://fjyuxuebin.iteye.com/blog/1115329
oracle11g的监听日志文件过大导致监听无法启动
数据库监听启动缓慢,无响应,网关配置了防火墙(非本机防火墙,网关防火墙)问题,数据库监听启动缓慢,10多20多分钟启动后报错:TNS:lost contact TNS-12560: TNS:protocol adapter error TNS-00517: Lost ...
远程连接oracle时找不到监听解决办法
oracle监听1067错误的处理 oracle监听1067错误的处理 oracle监听1067错误的处理 oracle监听1067错误的处理
联网安装oracle数据库 监听器无法启动的解决方法
linux下oracle 服务和监听开机自动启动
联网安装oracle数据库 监听器无法启动的解决方法
Sys和system用户、sysdba 和sysoper系统权限、dba角色的区别
Oracle数据库监听程序配置,针对监听配置作一简单介绍,并提出一些客户终端无法连接服务器端的解决思路.
oracle双实例 监听配置 及数据库的启动