zoukankan      html  css  js  c++  java
  • ORA-27302: failure occurred at: sskgpsemsper

    oracle 起动错误

    SQL> startup;
    ORA-27154: post/wait create failed
    ORA-27300: OS system dependent operation:semget failed with status: 28
    ORA-27301: OS failure message: No space left on device
    ORA-27302: failure occurred at: sskgpsemsper

    Cause of the problem
    The error may mislead you. Though it indicates No space left on device but whenever I issue df -h on my OS there is enough space. The problem happened because of short of semaphores setting in the OS.

    Solution of the problem
    Solution 1)
    Increase number of semaphores on operating system. You set semmns 32767 .
    To make the setting permanent make an entry in /etc/sysctl.conf file on linux system.
    sem = semmsl semmns semopm semmni
    kernel.sem = 256 32768 100 228

    Solution 2)
    Change the initialization parameter processes to a lower one in the initialization file and then startup the database. In my initialization file processes was set to 555. Whenever I start my database it fails with above error. I then reduced it to by 55 and it started my database successfully.

    g11@feb dbs]$ cat initg11.ora
    spfile=spfileg11.ora
    *.processes=50

    问题解决

    SQL> startup pfile=initg11.ora
    ORACLE instance started.
    
    Total System Global Area 3340451840 bytes
    Fixed Size            2217952 bytes
    Variable Size         1811941408 bytes
    Database Buffers     1509949440 bytes
    Redo Buffers           16343040 bytes
    Database mounted.
    Database opened.
  • 相关阅读:
    Swift -- Swfit 笔记
    web -- CSS 图片宽高不固定的垂直居中方法
    web -- Angularjs 笔记2
    web -- Angularjs 笔记
    web -- Angularjs 备忘录应用
    Swift -- swift 函数代码
    Swift -- 创建空数组和空字典
    Linux -- FresBSD的镜像文件说明
    Linux -- ubuntu下安装程序的三种方法
    Linux -- Ubuntu 命令2
  • 原文地址:https://www.cnblogs.com/tingxin/p/13865773.html
Copyright © 2011-2022 走看看