201937 Redhat/Linux操作系统中数据库提示:无tns监听

本文详细介绍了在Redhat操作系统下,解决Oracle数据库PLSQL连接失败的具体步骤,包括使用SSH连接服务器、设置环境变量、启动监听程序等关键操作。

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

经历过无数次,觉得有必要记录下来了。

我有一台Redhat操作系统
里面装了一台oracle数据库
用plsql连接时,提示:无tns监听一类的提示

连接到服务器:
于是,通过securt连接到服务器
ssh2 oracle/o*****
记住,如果想对数据库进行操作,必须用这个用户登录

解决sqlplus无法正常登录:
输入 sqlplus
如果提示:bash: sqlplus :command not fond

则输入以下两行命令:
cd /home/oracle
source .bash_profile
这两句话的意思是,执行一下配置文件

回到刚才的终端中:
[oracle@**~] 再次输入 sqlplus /nolog --这次就不会再报错了
sql>connect /as sysdba
sql>startup
sql>exit;

启动监听程序:
[oracle@**~] lsnrctl start
[oracle@* *~] lsnrctl status 查看监听状态,可以看到,当前监听正常开启。

再用plsql连的时候,就不会再有错误啦~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值