Linux中Oracle启动侦听报错TNS:permission denied的解决方法
发布时间 - 2026-01-10 22:49:51 点击率:次前言

最近在开发环境 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 这个目录也是可以的,我没有尝试,不知道效果如何,这里仅作笔记。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
# permission
# denied
# oracle侦听
# oracle开启侦听
# ORACLE数据库逐步解决ORA-12541、ORA-01034和ORA-27101、ORA-001
# Oracle实例启动时报错:ORA-32004的解决方法
# Oracle启动报错ora-00119和ora-00132的解决方法
# 网上
# 这篇文章
# 仅作
# 没有权限
# 来给
# 改成了
# 出现了
# 找到了
# 是由于
# 有疑问
# Oracle
# rights
# Starting
# reserved
# Copyright
# System
# bin
# TNSLSNR
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程
如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
nodejs redis 发布订阅机制封装实现方法及实例代码
奇安信“盘古石”团队突破 iOS 26.1 提权
Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】
北京专业网站制作设计师招聘,北京白云观官方网站?
Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
,南京靠谱的征婚网站?
如何快速生成可下载的建站源码工具?
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲
Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】
简历没回改:利用AI润色让你的文字更专业
如何在IIS中新建站点并配置端口与物理路径?
如何用5美元大硬盘VPS安全高效搭建个人网站?
EditPlus中的正则表达式实战(6)
如何用JavaScript实现文本编辑器_光标和选区怎么处理
Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程
使用豆包 AI 辅助进行简单网页 HTML 结构设计
Laravel如何实现邮件验证激活账户_Laravel内置MustVerifyEmail接口配置【步骤】
如何在香港免费服务器上快速搭建网站?
微信小程序 require机制详解及实例代码
再谈Python中的字符串与字符编码(推荐)
Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程
智能起名网站制作软件有哪些,制作logo的软件?
Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧
Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?
公司网站制作需要多少钱,找人做公司网站需要多少钱?
如何在阿里云购买域名并搭建网站?
Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转
Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
java中使用zxing批量生成二维码立牌
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
详解Android中Activity的四大启动模式实验简述
如何用IIS7快速搭建并优化网站站点?
Laravel安装步骤详细教程_Laravel环境搭建指南
Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】
夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化
Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】
历史网站制作软件,华为如何找回被删除的网站?
Laravel如何优化应用性能?(缓存和优化命令)
微信小程序 HTTPS报错整理常见问题及解决方案
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
Java解压缩zip - 解压缩多个文件或文件夹实例
如何实现javascript表单验证_正则表达式有哪些实用技巧
html5如何实现懒加载图片_ intersectionobserver api用法【教程】
🚀拖拽式CMS建站能否实现高效与个性化并存?
下一篇: 网页制作综合训练,法宣学习怎样快速得分?
下一篇: 网页制作综合训练,法宣学习怎样快速得分?

