最近在学习oracle数据库,在启动监听的时候发生了TNS-12555/ TNS-12560 TNS-00525错误,详细报错信息如下:

TNSLSNR for Linux: Version 11.2.0.3.0 - Production
System parameter file is /dba/oracle/product/11.2.0/db_1/network/admin/listener.ora
Log messages written to /dba/oracle/diag/tnslsnr/ol6-single/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle_test)(PORT=1521)))
Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
TNS-12555: TNS:permission denied
TNS-12560: TNS:protocol adapter errorTNS-00525: Insufficient privilege for operationLinux Error: 1: Operation not permitted

上面报错信息,其实是很清晰的报出,是因为权限问题所导致的不能正常启动。但是,到底是哪个文件的权限不足所导致的呢?这个很关键。通过查找相关技术资料,提供了下面的信息:

Some IPC keys have been reused from older listener(s)
Same listener has previously been started under different OS users
Listeners running under different OS users are using the same IPC keys
Permissions in /var/tmp have been previously reset.

/var/tmp目录下只有一个隐藏文件夹,那就是.oracle,现在看到是/var/tmp/.oracle文件夹或其下级文件夹的权限问题了。

将/var/tmp/.oracle授权之后 chmod -R 777 /var/tmp/.oracle,再次启动监听没有问题。

oracle的listener监听启动报TNS-12555/ TNS-12560 TNS-00525错误相关推荐

  1. Oracle数据库监听启动报错

    [root@qyy ~]# su - oracle Last login: Sat May 15 05:46:53 CST 2021 on pts/1 -bash: export: `//ORACLE ...

  2. oracle集群监听启动,在RAC中lsnrctl和srvctl操作监听区别

    朋友今天询问了一个问题RAC中使用srvctl 操作监听和lsnrctl 操作监听结果不一样,下面我通过实验说明问题 0.listener.ora文件内容 LISTENER_RAC1 = (DESCR ...

  3. oracle 新建TNS监听,oracle for windows 监听问题之TNS-12545

    操作系统版本:windows server 2012R2 数据库版本:oracle 11.2.0.1 问题描述:在一vmware虚拟机上搭建的windows server 2012R2,然后在wind ...

  4. oracle 12 无法启动,Oracle 12.2监听无法启动解决方法

    在自己的虚拟机的做实验,突然发现使用PL/SQL Developer无法连接到数据库,报错ORA-12514,说是监听没有启动. 先介绍虚拟机一下环境:redhat7.2+GI 12.2.0.1+Or ...

  5. oracle 数据库起监听,oracle启动数据库监听

    linux/Aix启动.关闭Oracle及监听 Aix环境下管理Oracle 1.Aix下查看.启动数据库监听器 以oracle用户执行以下命令: ① lsnrctl status //-查看监听器状 ...

  6. oracle 查看tns状态,oracle for windows 监听问题之TNS-12545

    操作系统版本:windows server 2012R2 数据库版本:oracle 11.2.0.1 问题描述:在一vmware虚拟机上搭建的windows server 2012R2,然后在wind ...

  7. oracle 12g 无监听,Oracle 12.2监听无法启动解决一例

    Listener Fails To Start With IPC Permission Errors (TNS-12546 TNS-12555 TNS-00516 TNS-00525) (文档 ID ...

  8. oracle 监听启动、停止、查看命令

    1.su oracle  然后启动监听器 1.lsnrctl start  会看到启动成功的界面; 1.lsnrctl stop  停止监听器命令. 1.lsnrctl status  查看监听器命令 ...

  9. linux下oracle数据库服务和监听的启动停止

    oracle数据库是重量级的,其管理非常复杂,将其在linux平台上的启动和关闭步骤整理一下. 安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_p ...

  10. linux 下停止监听程序,Linux下启动Oracle服务和监听程序步骤

    Linux下启动Oracle服务和监听程序启动和关闭步骤整理如下: 1.安装oracle: 2.创建oracle系统用户: 3./home/oracle下面的.bash_profile添加几个环境变量 ...

最新文章

  1. opencv 计数后不动了 训练模型时_用OpenCV和深度学习进行年龄识别
  2. Javascript学习------内部对象 String Date event(重要)
  3. python数据清洗实例_python 数据的清理行为实例详解
  4. java下发报文_java报文的发送和接收 | 学步园
  5. coffeeScript学习01
  6. 频谱知识图谱:面向未来频谱管理的智能引擎人工智能技术与咨询
  7. 年薪60w财务总监的加薪秘诀:从不用Excel做报表
  8. 深入学习.NET Web Services概念
  9. c语言不使用加运算符做加法运算
  10. idm下载百度网盘有限制 提示403错误 下载显示没有权限404,最新的解决办法教程
  11. elementui的横向滚动_记一次element-ui配置化table组件的适应性问题(横向滚动条)...
  12. 高级web前端面试题
  13. 计算机不显示验证码,验证码不显示_网页不显示验证码是怎么回事?
  14. cpu多开测试软件,游戏多开CPU优化工具
  15. Bootstrap Switch 开关控件
  16. Linux常用的远程工具
  17. 钢管车架管材的分级介绍 (zz)
  18. Cpolar实现虚拟机内网穿透,搭建私人云服务器
  19. 在unity中编写程序实现打开Word文件
  20. 怎么打开设备管理器(有图 超详细)

热门文章

  1. Ubuntu 18.04 安装后的美化与软件安装
  2. 利用melendy插入参考文献_Q基因的转座子插入突变导致去驯化过程中普通小麦重获脆穗性...
  3. 出现 -2146959355, ‘服务器运行失败‘ 错误的处理
  4. 使用netwox实现tcp rst 攻击及防御措施
  5. sessionbean+entitybean 在 jbx+wl7中调试笔记。
  6. python扫码点餐系统_python3实现点餐系统
  7. 傅盛:认知升级三部曲(深度好文)
  8. 51驱动AD9850/AD9851—DDS信号发生器
  9. 最新python面试题180题完整版带答案(转载加整理)
  10. 一点点读懂regulator(一)