ORACLE STARTUP & SHUTDOWN

只有SYSDBA和SYSOPER有权限关闭或者开启数据库。

1       STARTUP


2      SHUTDOWN 

2.1  关闭过程




2.2  immediate关闭长时间无反应

可能的原因:有transaction需要rollback,只能等待事务回滚完毕,数据库达到一致的状态.要查看alert log看有无报错,有报错优先解决报错的问题,如果没有报错, 可以依次尝试以下方法;

解决方法1(在shutdown immediate之前执行)

1)    查看有无大的事务在运行:SQL>select sum(used_ublk) from v$transaction;

2)    如果需要:SQL>alter system kill session statement

解决方法2

1)    SQL>alter system archive all;

2)    SQL>alter system switch logfile;

3)    SQL>alter system checkpoint;

4)    SQL>shutdown immediate;

解决方法3

1)    #lsnrctl stop

2)    禁用网络

3)    SQL>shutdown immediate;

解决方法4

1)    SQL>shutdown abort;

2)    SQL>startup;

3)    SQL>shutdown immediate;

解决方法5

1)    #ps ef | grep oracle

2)    #kill -9 session

3)    SQL>startup;

4)    SQL>shutdown immediate;



快乐的哈喇子整理自网络


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值