linux下oracle监听无法启动,无权限启动的问题

本文介绍了解决Linux环境下启动Oracle监听时遇到的“TNS:nolistener”错误的方法。该错误通常由/oracle/tmp和/tmp/.oracle目录权限问题导致。通过调整这些目录的权限为777可以有效解决这一问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

linux 启动oracle 监听时,提示:

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=218.108.132.58)(PORT=1521)))
TNS-12541: TNS:no listener
 TNS-12560: TNS:protocol adapter error
  TNS-00511: No listener
   Linux Error: 111: Connection refused
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
TNS-12546: TNS:permission denied
 TNS-12560: TNS:protocol adapter error
  TNS-00516: Permission denied
   Linux Error: 13: Permission denied

 

经确认引起此异常的原因为:/var/tmp/.oracle、/tmp/.oracle 这两个目录的权限访问被更改了。

因此只要 操作 chmod -R 777 /var/tmp/.oracle 命令即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值