前言

最近在开发环境 oracle 启动侦听的时候,出现了 TNS:permission denied 的问题,通过网上和咨询朋友,最终找到了解决方案,现在共享出来给有需要的朋友。

错误描述

[oracle@oracle ~]$ lsnrctl start

LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 27-MAR-2015 15:37:59

Copyright (c) 1991, 2009, Oracle. All rights reserved.

Starting /u01/app/oracle/product/11.2.0/dbhome_1/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 11.2.0.1.0 - Production

System parameter file is /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora

Log messages written to /u01/app/oracle/diag/tnslsnr/oracle/listener/alert/log.xml

Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))

TNS-12555: TNS:permission denied

TNS-12560: TNS:protocol adapter error

TNS-00525: Insufficient privilege for operation

Linux Error: 1: Operation not permitted

Listener failed to start. See the error message(s) above...

解决方案

出现这个错误是由于没有 /var/tmp/.oracle 的读写权限引起的。由于开发环境没有严格管理,不知道哪位同学把此目录的所有者改成了root,导致 oracle 用户没有权限操作此目录。使用下面方式修正过来即可。

cd /var/tmp

chown oracle .oracle

chgrp oinstall .oracle

chmod 777 .oracle

看到网上有资料说 直接干掉 /var/tmp/.oracle 这个目录也是可以的,我没有尝试,不知道效果如何,这里仅作笔记。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

oracle监听启动无权限,Linux中Oracle启动侦听报错TNS:permission denied的解决方法相关推荐

  1. linux监听报错sp2-0734,Linux中Oracle启动侦听报错TNS:permission denied的解决方法

    前言 最近在开发环境 oracle 启动侦听的时候,出现了 TNS:permission denied 的问题,通过网上和咨询朋友,最终找到了解决方案,现在共享出来给有需要的朋友. 错误描述 [ora ...

  2. Hadoop中RPC协议小例子报错java.lang.reflect.UndeclaredThrowableException解决方法

    最近在学习传智播客吴超老师的Hadoop视频,里面他在讲解RPC通信原理的过程中给了一个RPC的小例子,但是自己编写的过程中遇到一个小错误,整理如下: log4j:WARN No appenders ...

  3. linux su 不能输密码错误,su - root正确输入密码但是登录不了系统,报错su: Permission denied...

    su - root输入了正确的密码但是一直报错,密码肯定是输入对的.这主要是因为权限的问题导致的. Linux里面有一个文件,/etc/pam.d/su文件. [[email protected] ~ ...

  4. vs2010一运行就报错deven.exe assert failure 解决方法,卸载系统中.netFramework最新版本的(简体中文)...

    vs2010一运行就报错deven.exe assert failure 解决方法,卸载系统中.netFramework最新版本的(简体中文) 转载于:https://www.cnblogs.com/ ...

  5. 公众号开发-群发图文中插入小程序卡片报错 invalid content hint 的解决

    如果你也正在开发群发图文中插入小程序的功能,那么大概率也会遇到这问题. 之前通过微信第三方开放平台开发过一个可以管理多个公众号的系统,具体功能和效果可以参考 微信第三方开放平台代公众号实现业务 . 为 ...

  6. 复制文件到服务器提示您需要权限,Ubuntu复制文件时提示Permission denied的解决方法...

    Ubuntu系统把一个文件复制到另一个文件时提示"Permission denied",这个错误提示的意思是认可被拒绝,意味着复制文件的权限发现了问题,那么该怎么解决呢?下面小编就 ...

  7. freescale imx6 编译 linux ltib,i.MX6 Ltib编译报错,请版主解决一下。(已解决)

    回复: 38 i.MX6 Ltib编译报错,请版主解决一下.(已解决) (217149443) 出0入0汤圆 电梯直达 发表于 2014-6-25 14:57:40 | 只看该作者 |倒序浏览 |阅读 ...

  8. archlinux grub启动无win7_CentOS Linux操作系统各种启动和服务管理

    CentOS7.3学习笔记总结(六十七)- CentOS Linux操作系统各种启动和服务管理 linux启动流程: CentOS5.6: 开机主板自检-MBR引导-装在GRUB-加载内核-Init进 ...

  9. Linux中 MySql设置审计及报错解决 can‘t initialize function ‘audit‘; Plugin initialization function failed

    环境: 服务器:CentOS Linux release 7.4.1708 64位 MySql: 社区版5.7.35  由于使用的是社区版MySql,没有内置审计,使用的McAfee的插件 1.下载插 ...

最新文章

  1. 如何提高服务器响应的数据速度_如何提高攻牙速度
  2. c语言运动会成绩统计报告,C语言程序设计运动会成绩统计系统1研究报告.doc
  3. 始化mysql系统库_安装和初始化mysql-8.0.11-winx64
  4. CSS美化网页元素大全
  5. VTK:Points之NormalEstimation
  6. CentOS配置Tair
  7. Hibernate之性能优化
  8. netflix linux_Netflix如何处理故障转移,Anaconda,Linux命令行技巧,Python日期时间库,GDPR,微服务等
  9. Protobuffer和json深度对比
  10. 【Java】字符串String操作
  11. linux孟庆昌第六章课后题_周三多管理学第5版课后答案资料笔记和课后习题含考研真题详解...
  12. FPGA视频拼接项目LVDS视频传输数据接口介绍
  13. python数字替换 携程校招
  14. 分布式锁的一些细节问题,值得收藏
  15. SVM适合小数据量原因
  16. 超过100项改进 100tv聚好看全新发布
  17. windows10使用Debug
  18. chart.js基本知识——调整图表尺寸
  19. 购买阿里云GPU虚拟化型实例规格族vgn6i抢占式实例并搭建CUDA 11.5和cuDNN 8.3.0
  20. Chrome:您的连接不是私密连接解决办法

热门文章

  1. 【泛微E9开发】单点登录金蝶EAS
  2. 51单片机温度语音播报系统TTS播报DS18B20温度LCD1602显示
  3. 调查了 12,000 名女性开发者发现,女性比男性更懂 Java!
  4. 基于python的房价分析国内外_python数据分析练习--分析成都的房价
  5. 【3D建模制作技巧分享】ZBrush纹理贴图怎么导入
  6. 【总结】IJCAI-17 口碑商家客流量预测参赛总结
  7. 蓝桥杯-带分数(C语言)
  8. c语言每日一敲——第五天:跑步训练
  9. Python到底能做什么?
  10. 获得淘宝天猫1688app商品详情原数据API