标签:注册 lte oracle poi sqlplus 监听器 oca 返回 sql
本启动停止规范适用于单实例数据库。sqlplus / as sysdba
SQL> startup
启动成功后,启动监听
lsnrctl status
启动监听后,动态监听需要等待一分钟左右,才可以将服务注册成功。或手动在SQLPLUS中发出alter system register;
应用停掉
停监听器
ps -ef|grep LOCAL|wc -l
[oracle@r11g ~]$ lsnrctl stop
查看有没有JOB--如有需要确定是否停掉
ps -ef|grep ora_j
是否有大的查询在进行
select count() from v$transaction;
select count() from v$session_longops where time_remaining>0;
是否有大的事务在进行
select sum(used_ublk) from v$transaction; ---如果有大量返回,参考本文最后
select to_char(start_time,‘yyyy/mm/dd hh24:mi:ss‘) start_t from v$transaction;
是否有事务需要在数据库OPEN时进行实例恢复
select from v$fast_start_transactions;
and/or
select from v$fast_start_servers;
手工切换log
SQL> alter system switch logfile;
SQL> /
System altered.
SQL> /
System altered.
做checkpoint
目的是把脏数据写入数据文件,避免造成数据丢失,减小关闭启动不起来这种现象发生
SQL> alter system checkpoint;
SQL> /
System altered.
SQL> /
System altered.
SQL> /
System altered
标签:注册 lte oracle poi sqlplus 监听器 oca 返回 sql
原文地址:https://blog.51cto.com/14387135/2465823