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 命令即可。

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

被折叠的 条评论
为什么被折叠?



