首页 学无止境正文

Oracle​数据库的开启与关闭

admin 学无止境 2020-03-29 450 0

Oracle数据库的开启与关闭

在操作数据库时,我们要先切换到Oracle用户下。

指定你想要操作的数据库: export ORACLE_ID=***(你的数据库的名字)

开启:

    1、开机  (这个就不用强调的啦)

    2、开监听---lsnrctl start

        在开启监听之前,你可以先查一下监听的状态:lsnrctl status。这时会出现半屏多的数据,其中会显示: no listener,

        这就证明你的监听目前还是关闭状态,接下来:lsnrctl start 打开监听。这时在好多数据的倒数第二行有个:no services.

        这就说明 监听已经打开,但是没有连接到数据库。

    3、开数据库

    3.1登陆数据库---sqlplus / as sysdba(注意“/”两边的空格) 

    3.2开启数据库---startup

        屏幕上会显示:Database opened. 这样数据库就打开啦

关闭:

    1、关数据库

    1.1:关闭数据库---shutdown immediate

        注意:一定要加上immediate,要不你的数据库是关不掉的。

    1.2:退出数据库---exit

    2、关闭监听---lsnrctl stop

        悄咪咪的插一句:要是你在执行此操作前,查看一下监听状态(lsnrctl status)会显示no services。

        而在本操作之后,你查看监听状态就会显示 no listener。刚好和开启监听时恰恰相反。

    3、关机


评论