Oracle无法正常释放共享内存

昨天数据库被人搞垮了
用sqlplus 连上去 总显示 idle instance
没办法只能 shutdown abort
然后再 startup
在startup时提示报错 说的是内存不足
ipcs -a 一看果然 共享内存还在
网上搜了一下
[root@uf201003033 ~]# ipcs -sa

------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x5e1ae010 753664 oracle 640 9112125440 302

------ Semaphore Arrays --------
key semid owner perms nsems

------ Message Queues --------
key msqid owner perms used-bytes messages
用命令 ipcrm -s 753664
再来看下
[root@uf201003033 ~]# ipcs -sa
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status

------ Semaphore Arrays --------
key semid owner perms nsems

------ Message Queues --------
key msqid owner perms used-bytes messages
已经干净了
再 startup OK 搞定

你可能感兴趣的:(oracle,职场,休闲)