修改ip导致服务不可用
1.修改hosts
vi /etc/hosts 修改ip地址
2.lsnrctl start 后会发现The listener supports no services,解决方案如下
$sqlplus / as
sysdba
SQL>startup
SQL>show parameter service_names
SQL>alter system register;
$lsnrctl status
OK
原理是强制注册服务,此操作成功前提是你的listener.ora tnsname.ora配置正确并且oracle可以在本地启动
原文:http://www.cnblogs.com/tippoint/p/3546199.html