最近重新装了oracle,今天打算使用tnsping试一下,但是发现没有启动监听。于是在oracle用户下使用lsnrctl start来启动监听程序,但是发现报了如下错误:
TNSLSNR for Linux: Version 10.2.0.1.0 - Production
System parameter file is /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Log messages written to /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
TNS-12555: TNS:permission denied
 TNS-12560: TNS:protocol adapter error
  TNS-00525: Insufficient privilege for operation
   Linux Error: 1: Operation not permitted
在网上找了很长时间,没有什么有效的办法,说是没有权限什么的,或是tmp/.oracle有问题,但是都试过了,还是起不来。于是试了一下用root进行启动,于是又出现了另外的错误:TNS-12546: TNS:permission denied
 TNS-12560: TNS:protocol adapter error
  TNS-00516: Permission denied
   Linux Error: 13: Permission denied请高手帮忙,在google上了很长时间,办法都试过了,也没有好的解决方法,请朋友们帮分析一下吧,非常感谢