Oracle常用启停命令
一、监听启停
Oracle监听的启动、停止和状态查看
Oracle监听启动:
lsnrctl start
Oracle监听停止:
lsnrctl stop
Oracle监听状态
lsnrctl status
Oracle监听的重载:
lsnrctl reload
注:如果对监听配置文件做了修改,又不想停止监听,可以考虑lsnrctl reload命令!不会对已连接会话造成影响
二、em启停
em启动
emctl start dbconsole
em停止
emctl stop dbconsole
em状态查询
emctl status dbconsole
三、数据库启停
首先介绍数据库的四种状态
shutdown状态: oracle数据库没有启动;
nomount状态: SGA和后台进程已经启动;
mount状态: 通过参数读取了控制文件,拥有sysdba权限的可以进行一些数据的备份和恢复操作,其他用户还不能访问;
open状态; 其他用户正常访问。
正常情况启动数据库的命令
startup;
startup nonount;
alter database mount;
alter database open;
数据库关闭的命令
正常关闭数据库
shutdown immediate;
强行关闭数据库(数据库不能正常关闭的时候)
shutdown abort;