oracle监听启动无权限,Linux中Oracle启动侦听报错TNS:permission denied的解决方法
前言
最近在开发环境 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的解决方法相关推荐
- linux监听报错sp2-0734,Linux中Oracle启动侦听报错TNS:permission denied的解决方法
前言 最近在开发环境 oracle 启动侦听的时候,出现了 TNS:permission denied 的问题,通过网上和咨询朋友,最终找到了解决方案,现在共享出来给有需要的朋友. 错误描述 [ora ...
- Hadoop中RPC协议小例子报错java.lang.reflect.UndeclaredThrowableException解决方法
最近在学习传智播客吴超老师的Hadoop视频,里面他在讲解RPC通信原理的过程中给了一个RPC的小例子,但是自己编写的过程中遇到一个小错误,整理如下: log4j:WARN No appenders ...
- linux su 不能输密码错误,su - root正确输入密码但是登录不了系统,报错su: Permission denied...
su - root输入了正确的密码但是一直报错,密码肯定是输入对的.这主要是因为权限的问题导致的. Linux里面有一个文件,/etc/pam.d/su文件. [[email protected] ~ ...
- vs2010一运行就报错deven.exe assert failure 解决方法,卸载系统中.netFramework最新版本的(简体中文)...
vs2010一运行就报错deven.exe assert failure 解决方法,卸载系统中.netFramework最新版本的(简体中文) 转载于:https://www.cnblogs.com/ ...
- 公众号开发-群发图文中插入小程序卡片报错 invalid content hint 的解决
如果你也正在开发群发图文中插入小程序的功能,那么大概率也会遇到这问题. 之前通过微信第三方开放平台开发过一个可以管理多个公众号的系统,具体功能和效果可以参考 微信第三方开放平台代公众号实现业务 . 为 ...
- 复制文件到服务器提示您需要权限,Ubuntu复制文件时提示Permission denied的解决方法...
Ubuntu系统把一个文件复制到另一个文件时提示"Permission denied",这个错误提示的意思是认可被拒绝,意味着复制文件的权限发现了问题,那么该怎么解决呢?下面小编就 ...
- freescale imx6 编译 linux ltib,i.MX6 Ltib编译报错,请版主解决一下。(已解决)
回复: 38 i.MX6 Ltib编译报错,请版主解决一下.(已解决) (217149443) 出0入0汤圆 电梯直达 发表于 2014-6-25 14:57:40 | 只看该作者 |倒序浏览 |阅读 ...
- archlinux grub启动无win7_CentOS Linux操作系统各种启动和服务管理
CentOS7.3学习笔记总结(六十七)- CentOS Linux操作系统各种启动和服务管理 linux启动流程: CentOS5.6: 开机主板自检-MBR引导-装在GRUB-加载内核-Init进 ...
- 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.下载插 ...
最新文章
- 如何提高服务器响应的数据速度_如何提高攻牙速度
- c语言运动会成绩统计报告,C语言程序设计运动会成绩统计系统1研究报告.doc
- 始化mysql系统库_安装和初始化mysql-8.0.11-winx64
- CSS美化网页元素大全
- VTK:Points之NormalEstimation
- CentOS配置Tair
- Hibernate之性能优化
- netflix linux_Netflix如何处理故障转移,Anaconda,Linux命令行技巧,Python日期时间库,GDPR,微服务等
- Protobuffer和json深度对比
- 【Java】字符串String操作
- linux孟庆昌第六章课后题_周三多管理学第5版课后答案资料笔记和课后习题含考研真题详解...
- FPGA视频拼接项目LVDS视频传输数据接口介绍
- python数字替换 携程校招
- 分布式锁的一些细节问题,值得收藏
- SVM适合小数据量原因
- 超过100项改进 100tv聚好看全新发布
- windows10使用Debug
- chart.js基本知识——调整图表尺寸
- 购买阿里云GPU虚拟化型实例规格族vgn6i抢占式实例并搭建CUDA 11.5和cuDNN 8.3.0
- Chrome:您的连接不是私密连接解决办法