安装实例中出现的ORA-27123和ORA-12532的错误

来源:互联网 发布:淘宝店铺代理 编辑:程序博客网 时间:2024/06/04 19:22
    在装数据库软件的过程中没有出现过异常,顺利安装结束。在装数据库实例的时候报了ORA-27123和ORA-12532的错误。安装的服务器是惠普服务器256G内存,具体型号不得而知。
错误一:ORA-27123: unable to attach to shared memory segment。
    在实例安装到2%进度的时候出现了ORA-27123: unable to attach to shared memory segment。由于之前安装的数据库服务器一直都是64G或以下内存的服务器,在/etc/sysctl.conf文件中共享内存段最大大小一般设置为kernel.shmmax = 536870912,正是由于这个值设置的不合理才导致出现了这种报错。
    解决办法:经过查找相关资料,共享内存段最大大小应当设置为物理内存的90%,比如64G=64*1024*1024*1024*0.9。通过修改kernel.shmmax值的大小解决了ORA-27123的错误。
错误二:ORA-12532:TNS:无效参数
    在实例安装到50%的时候ORA-12532的错误。由于目前在安装数据库实例的阶段,还未进行监听等配置;在网上也并未找到在安装实例的过程中出现ORA-12532的错误的有效解决办法,所以大胆进行以下解决办法尝试。
    解决办法:直接忽略错误继续进行安装,之后紧接着会出现如下图所示的错误,同样直接忽略。之后就在也没有出现过其他错误,直到安装结束。
        
登录测试问题处理
    经过上面的错误忽略后,在进行登录测试的时候会报sys和system账户被锁住。使用sqlplus进行账户解锁即可,之后数据库能够正常使用。相关命令如下:
    ALTER USER SYS ACCOUNT UNLOCK;
    ALTER USER SYSTEM ACCOUNT UNLOCK;
1 0
原创粉丝点击