sqlplus命令无需监听服务就可以登录本地数据库的登录方式的研究

本文通过两个实验研究了sqlplus命令在无需监听服务的情况下,如何登录本地数据库。实验结果显示,sqlplus命令直接使用账号密码登录数据库时,不需要监听服务。登录的数据库实例与环境变量ORACLE_SID相关,命令会根据该变量的值查找并尝试建立连接。当ORACLE_SID为空时,登录会失败。
摘要由CSDN通过智能技术生成

实验一

1.执行sqlplus命令,然后输入账号密码登录,发现成功登录orcl
在这里插入图片描述
2.关掉默认监听服务,确认系统上没有运行的监听服务
在这里插入图片描述
3.继续用1的方法登录数据库,依然成功登录
在这里插入图片描述

结论一:

1.在本地直接用sqlplus命令,再输入账号密码登录数据库,这种方式是不需要监听服务的



实验二

1.查看shell环境变量ORACLE_SID,然后用上述方法登录数据库,发现登录的数据库和ORACLE_SID是一致的
在这里插入图片描述
2.修改环境变量ORACLE_SID为test,继续用sqlplus账号密码登录的方式,登录成功,不过登录的数据库变成了test和环境变量ORACLE_SID一致

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值