lsnrctl专题

lsnrctl status看不到监听注册的实例

作为一个初学者接触到ORACLE时,对监听的理解总是很模糊,经常遇到这样的问题:明明数据库已经起来了,监听也起来了,为啥lsnrctl status时,还是看不到监听注册的实例呢(如下图)?。现在学了有段时间了,对此也渐渐明朗了。下面是个人对这一问题的理解: 首先要清楚监听是用来干嘛的? 打开本地机器a上的数据库不需要监听,其它机器b,c,d...连入a机器上的数据库时就需要监听了

oracle重启数据库lsnrctl重启监听

oracle重启数据库lsnrctl重启监听 su到oracle用户下,命令 su - oracle 切换需要启动的数据库实例: export ORACLE_SID=orcl 进入Sqlplus控制台,命令: sqlplus /nolog 以系统管理员登录,命令: connect / as sysdba 如果是关闭数据库,命令:(备注:必须关闭数据库,重启监