Linux中Oracle启动侦听报错TNS:permission denied的解决方法
作者:不争 时间:2024-01-14 02:44:17
前言
最近在开发环境 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,oracle,侦听
0
投稿
猜你喜欢
Golang的关键字defer的使用方法
2023-07-12 21:10:49
Python游戏推箱子的实现
2023-09-23 05:31:27
详解phpMyAdmin的安装和配置
2007-06-15 09:56:00
SQL Server数据库服务器高性能设置
2010-11-25 16:00:00
Python UI自动化测试Web frame及多窗口切换
2023-05-29 01:18:55
Python格式化输出%s和%d
2021-05-02 14:13:08
详解MySQL数据类型之数字类型正确使用
2010-06-20 15:02:00
java解析php函数json_encode unicode 编码问题
2023-07-03 17:10:23
python中的decimal类型转换实例详解
2022-05-01 15:05:21
vuex管理状态仓库使用详解
2024-04-30 10:38:33
使用Tensorflow将自己的数据分割成batch训练实例
2023-06-14 08:18:07
用python绘制樱花树
2023-07-24 19:47:09
Python数据分析之pandas函数详解
2021-09-04 21:54:52
Python数据报表之Excel操作模块用法分析
2023-09-24 22:16:59
Python IDE Pycharm中的快捷键列表用法
2022-12-12 19:21:12
Go整合captcha实现验证码功能
2024-04-26 17:29:43
python定时任务schedule库用法详细讲解
2022-11-01 10:19:29
python 读写、创建 文件的方法(必看)
2023-08-07 11:37:40
如何使用PyCharm将代码上传到GitHub上(图文详解)
2021-02-18 05:13:31
mysql的group_concat函数使用示例
2024-01-22 00:10:02