前言

最近在开发环境 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 这个目录也是可以的,我没有尝试,不知道效果如何,这里仅作笔记。

总结

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

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

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

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

  2. 报错:/BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3512.29.5/UITableView.m:7943解决方法

    报错:/BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3512.29.5/UITableView.m:7943解决方法 ...

  3. Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法

    Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法 参考文章: (1)Linux系统中提示/usr/bin/ld: cannot find -lxxx错 ...

  4. Selenium WebDriver中的TestNG侦听器及示例

    Java提供了不同的接口,使您可以修改TestNG行为. 这些接口在Selenium WebDriver中进一步称为TestNG侦听器. TestNG Listeners还允许您根据项目要求自定义测试 ...

  5. python在linux上面下载文件以及文件夹到本地时候本地文件夹报PermissionError: [Errno 13] Permission denied的解决办法

    python报PermissionError: [Errno 13] Permission denied 重现步骤: 1.上班 2.洗杯子,大杯美式咖啡,准备一天的工作 3.程序由10个组件组成,每次 ...

  6. Linux启动网卡时出现RTNETLINK answers: File exists错误解决方法

    一.问题描述 VMware中克隆虚拟机是经常的事情,虽然如此,用到虚拟机时,本人还是喜欢新安装一个操作系统,针对服务器的应用,在安装操作系统时,一并安装好,并且也花不了多少时间.但最近需要大量的配置一 ...

  7. linux删除文件夹提示没找到,Win10中遇到删除文件夹提示找不到该项目的解决过程...

    今天删一文件夹,结果提示找不到该项目,百度找到的解决方法如下: 方法一:rd /s /q 被删除文件夹路径 方法二:360文件粉碎器 经测试以上方法全部无效,又试了下面的方法 方法一:下载powert ...

  8. linux下QT工程调用opencv、libtorch,并用cmake编译,及其遇到的一些问题的解决方法

    linux下QT工程调用opencv.libtorch,并用cmake编译: 文章目录 一.新建QT工程 二.编写CMakeLists.txt文件 三.各个文件的内容如下: 1.mainwindow. ...

  9. 【转】Linux下Oracle sqlplus无法使用命令退格删除和历史记录的解决方法(使用rlwrap)...

    文章转自:http://www.ha97.com/4856.html 作者: 谋万世全局者 PS:近来因工作需要业余在学习oracle,发现通过SecureCRT或putty等SSH客户端远程登录Li ...

最新文章

  1. [Nand Flash]软件ECC
  2. 借条的注意事项,上面不能有这3个字
  3. 同一台服务器上面安装多个mysql数据库
  4. pku 3436 ACM Computer Factory ——最大流 EK
  5. 园友们大家好,我是“一只酷酷的恺”
  6. 《现代操作系统》笔记 2 线程
  7. input 模糊匹配功能 文本框模糊匹配(纯html+jquery简单实现) demo
  8. 操作系统—内存的连续分配管理方式
  9. Docker Mesos在生产环境的应用
  10. win10安装(U盘启动)
  11. Ubuntu18.04安装搜狗输入法使用时不能输入中文
  12. win10 ipv4无网络连接
  13. 程序员增加收入的几种方法
  14. Python 爬影评,《悬崖之上》好看在哪里?
  15. 抓铁有力榜:踏石有印,抓铁留痕
  16. 透过协议看PCIe ASPM L1.2
  17. 对文本文件的加密解密
  18. Callback--EarlyStopping
  19. 渗透测试工具-瑞士军刀NC
  20. linux服务器怎么搭建简单的网站?linux搭建网站教程

热门文章

  1. mqtt之C++编译
  2. 监控的1080P、3MP和5MP是什么意思?区别是什么?
  3. java数据结构是什么_java数据结构
  4. python调用soap_如何在python zeep中调用soap api而不使用wsdl(非wsdl模式)?使用用户和密码身份验证调用位置URL...
  5. 编译原理---代码优化基础(自己看)
  6. git学习(九)跨团队协作-非团队成员参与git项目开发
  7. tcl之quartus 脚本学习 · 1 quartus tcl packages 介绍
  8. 学python lesson2
  9. matlab求非圆齿轮的节曲线,基于MATLAB的非圆齿轮节曲线设计
  10. go语言开发环境搭建_GO语言开发环境搭建