> 数据库 > Oracle >

修改ip导致服务不可用

修改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可以在本地启动

(责任编辑:IT)