ipcrm使用

在linux上有的时候无法释放oracle的共享内存,导致在启动oracle的时候会报ora-27123
可以使用 ipcrm清除
ipcrm的使用
-M shmkey
removes the shared memory segment created with shmkey after the last detach is performed.
-m shmid
removes the shared memory segment identified by shmid after the last detach is performed.
-Q msgkey
removes the message queue created with msgkey.
-q msgid
removes the message queue identified by msgid.
-S semkey
removes the semaphore created with semkey.
-s semid
removes the semaphore identified by semid.
先使用ipcs [-m|-q|-s]查看有哪些贡献内存
-m 输出有关共享内存(shared memory)的信息
-q 输出有关信息队列(message queue)的信息
-s 输出有关“遮断器”(semaphore)的信息
干掉共享内存使用
ipcs -m|grep oracle|awk ‘{print $2}’|xargs ipcrm shm

你可能感兴趣的:(oracle管理)