日期:2014-05-16  浏览次数:20485 次

Oracle启动停止 & 监听启动停止

启动Oracle数据库需要三个步骤:

1、创建实例 startup nomount

2、安装数据库 Alter Database mount;

3、打开数据库 Alter Database Open;

完成以上三个步骤,可使用以下命令:

? Startup 是批处理形式,三步操作一起完成

? Startup nomount ?仅创建实例

? Startup mount 前两步合并启动,之后要执行Alter database open

?

关闭Oracle数据库

? ?1)正常关闭 shutdown

? ?2) ?立即关闭 shutdown immediate

? ?3) ?关闭事务 shutdown transactional

? ?4) ?强行关闭 shutdown abort,当然谁都不想碰到这种情况。

?

监听?(linux服务器环境下执行,非sqlplus)

lsnrctl status ??查看监听状态

lsnrctl start ? ? 启动监听

lsnrctl stop ? ? 停止监听

?

动态注册监听

例如,数据库还启动着,这时stop监听(lsnrctl stop),然后启动(lsnrctl start),就需要手动注册

这时需要在sqlplus下,执行以下命令,动态注册监听:

alter system register

?