设为首页
 使用说明   绿色通道 


Oracle错误:ORA-27123

  原文:

  ORA-27123 while trying to create database after Red Hat Linux installation

  I am performing a custom installation of Oracle9i on Red Hat Linux 8.0. I have opted to create the database after installation. When I tried to create the database after installation, I got the following error:

  Please tell me how I can overcome this problem. QUESTION POSED ON: 22 APR 2003

  QUESTION ANSWERED BY: Brian Peasland

  If you read the Oracle 9i documentation, specifically "Oracle9i Installation Guide Release 2 for UNIX Systems: AIX-Based Systems, Compaq Tru64 UNIX, HP 9000 Series HP-UX, Linux Intel, and Sun Solaris", you will find that you need to make some kernel changes in order for you to be able to start Oracle on Linux. These kernel changes let Oracle software create memory that can be shared by multiple processes. This is a requirement for Oracle to run on Unix and Linux. The above mentioned documentation will tell the exact changes you need to make.

  If you need a copy of this document, you can find it on Technet.

  ORA-27123 unable to attach to shared memory segment

  Cause SHMAT() call failed.

  Action Check permissions on segment, contact Oracle Customer Support.

  ORA-27123 : 无法分配共享内存段

  发生原因:呼叫SHMAT()失败

  解决方案:查询段许可,联系Oracle客户支持

  在Red Hat Linux上安装之后,想要创建数据库的时候出错ORA-27123

  我在Red Hat Linux8.0上自定义安装了Oracle 9i。我选择在安装之后创建数据库。但是当我在安装之后

  创建数据库的时候,我遇到了如下的错误信息:

  ORA-27123: 无法附加到共享内存段.

  请告诉我如何解决这个问题。

  这个问题于2003年4月22日提出

  这个问题由Brian Peasland 解答

  如果你阅读了Oracle 9i文档,尤其是《Oracle9i 在UNIX系统上的安装指南 第二版: 基于AIX的系统, Compaq Tru64 UNIX, HP 9000 Series HP-UX, Linux Intel, 以及 Sun Solaris》,你就会发现,你需要对内核进行一些修改,以便于能够启动Linux上的Oracle。这些内核修改可以让Oracle软件创建供多个进程使用的内存。这是Oracle要运行在UNIX或者LINUX上的需要。以上提到的文档可以告诉你确切的修改。如果你需要文档的拷贝,你可以在Technet上找到。

  原文链接:

  http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci977198,00.html


 

评分:0

我来说两句

专家列表

单击下列图标即可与专家进行实时沟通