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

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

我有一台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连的时候,就不会再有错误啦~

发布了83 篇原创文章 · 获赞 18 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/Partner2016/article/details/97758346