启动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
?