lsnrctl start 报错

lsnrctl start报错:

TNS-12541:TNS:no listener

 TNS-12560:TNS:protocol adapter error

 TNS-00511:No listener

    Linux Error:111:Connection refused

解决:进入 /var/tmp目录下

          cd /var/tmp

          执行 ll -al  (可以看到有个隐藏文件 .oracle)

发现权限为:drwxrwxrwt   root oinstall   .oracle

属主属组没问题,直接改权限

 chmod -R 777 .oracle

更改后的权限为:drwxrwxrwx   root oinstall   .oracle

再次进入 oracle,监听可以正常启动

su - oracle                            lsnrctl start

原文地址:https://www.cnblogs.com/gw666/p/10160491.html