Windows 64-Bit Oracle DBCA creating new Instance ORA-27102: out of memory

Wondering has anyone encountered this?
We are running Oracle 10 R2 running on Windows Server 2003 ( This database is on a 64-bit Platform)
Memory capacity is 16 GB on the server.
We are using DBCA to streamline db creation of the new “EDR” DB instance – here are a few different attempts we’ve done:
(all have failed )
FYI - during this installation we’ve monitored the memory allocation/usage of the Windows Server and there
was about 13-14 GB Free
The existing instance takes up less than 4GB of space.
We tried following:
1. Allocating 8GB of Memory to new EDR Instance without shutting down other Oracle Instance.
2. Allocating 8GB of Memory to new EDR Instance and shutting down other Oracle Instance
3. Rebooted Server keeping other oracle instance shutdown.
4. After Reboot Allocated 8GB to new EDR Instance
5. Attempted allocating less memory 2GB to new EDR instance
6. Early this morning we also tried omitting backup scheduling as part of configuration for DBCA
for that instance.
Each time we received error in DBCA GUI during DB Creation at 2% completion
ORA-27102: out of memory
oraclehome\product\10.2.0\db_1\cfgtoollogs\dbca\EDR
(cloneRmanRestore.log) first set of file created. (along with a RmanRestoreDatafile.sql, which failed (see log below)
then halted install/creation of DB
ORA-27102: out of memory
OSD-00025: additional error information
O/S-Error: (OS 1453) Insufficient quota to complete the requested service.
select TO_CHAR(systimestamp,'YYYYMMDD HH:MI:SS') from dual
ERROR at line 1:
ORA-01034: ORACLE not available
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information
O/S-Error: (OS 1453) Insufficient quota to complete the requested service.
select TO_CHAR(systimestamp,'YYYYMMDD HH:MI:SS') from dual
ERROR at line 1:
ORA-01034: ORACLE not available
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information
ORA-27102: out of memory
OSD-00025: additional error information

After much effort it was discovered it was a setting during the installation of a parameter which caused this error. Using the TEMPLATE to create a new instance, you can setup parameters
LOCK_SGA = TRUE
causes this error. In addition if in our situation, even if we did not use the "template" created a barebones DB instance. Once the parameter is updated in SQL*Plus it will cause the datbase to be in a in operable state.
You can start it up with a PFILE to fix it, In windows it required modifying the registry to FORCE the PFILE to load, by running on the commandline to use the PFILE it failed.
Hope this helps someone in the future..
ON WINDOWS DONT USE
LOCK_SGA = TRUE
It may work fine for Unix/LINUX OS? But in our current config it had problems.

Similar Messages

  • Oracle 9i Database installation error ORA-27102: out of memory HELP

    Hello
    Appologies if this post has been answered already, or if I am meant to post some data capture to show what is the issue however i am a bit unsure what I need.
    I have downloaded oracle 9i for my university course as I need to have it to do some SQL and Forms building.
    I have had a lot of issues but I have battled through them - however now I am stuck on this one.
    I install Oracle and then the below:
    Install Oracle Database 9.2.0.1.0
    Personal Edition 2.80gb
    General Purpose
    I leave the defualt port
    Set my database name
    Select the location
    Character set etc
    then the database config assistant starts to install the new database at 46% i get the error on a pop up window :
    ORA-27102: out of memory
    How can I resolve this??
    I am a mainframe programmer and not at all in anyway a windows whizz - please oculd someone help a dummy understand??
    Again thank you all very much

    You have too few RAM on your machine, even you could successfully create an instance, it's going to slow as hell.
    When you run DBCA to create database, instead of actually creating the database you could choose to dump the SQL scripts and files used for database creation to a directory. This way will give you a chance to modify pfile and reduce the SGA parameter. I believe the default SGA of instance created by DBCA is already beyond your RAM limit.

  • Getting ORA-27102: out of memory while creating DB using DBCA

    Hi All,
    I am working on 11.2.0.3 oracle version and linux OS. I am trying to create a new database using dbca and getting error "ORA-27102: out of memory".
    Please find the DB version and OS level parameters info below and let me know what i need to do to overcome this issue.
    SQL> select * from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    PL/SQL Release 11.2.0.3.0 - Production
    CORE 11.2.0.3.0 Production
    TNS for Linux: Version 11.2.0.3.0 - Production
    NLSRTL Version 11.2.0.3.0 - Production
    $uname -a
    Linux greenlantern1a 2.6.18-92.1.17.0.1.el5 #1 SMP Tue Nov 4 17:10:53 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
    $cat /etc/sysctl.conf
    kernel.shmall = 2097152
    kernel.shmmax = 4294967295
    kernel.shmmni = 4096
    kernel.sem = 250 32000 100 128
    net.core.rmem_default = 4194304
    net.core.wmem_default = 262144
    net.core.rmem_max = 4194304
    net.core.wmem_max = 1048576
    fs.file-max = 6815744
    fs.aio-max-nr = 1048576
    net.ipv4.ip_local_port_range = 9000 65500
    $free -g
    total used free shared buffers cached
    Mem: 94 44 49 0 0 31
    -/+ buffers/cache: 12 81
    Swap: 140 6 133
    $ulimit -l
    32
    $ipcs -lm
    ------ Shared Memory Limits --------
    max number of segments = 4096
    max seg size (kbytes) = 4194303
    max total shared memory (kbytes) = 8388608
    min seg size (bytes) = 1
    Please let me know for any other details.
    Thanks in advance.

    Ok, first, let's set aside the issue of hugepages for a moment. (Personally, IMHO, if you're doing manual memory mangement, and you're not using hugepages, you're doing it wrong.)
    Anyhow, looking at your SHM parameters:
    kernel.shmall = 2097152
    kernel.shmmax = 4294967295
    kernel.shmmni = 4096
    Let's take those in reverse order:
    1.) shmmni - This is the max number of shared memory segments you can have on your system, regardless of the size of each segment.
    2.) shmmax - Contrary to popular belief, this is NOT the max amount of shared memory you can allocate system wide! This is the max size, in bytes of a single shared memory segment. You currently have it set to 4GB-1. This is probably fine. Even if you wanted an SGA larger than 4GB, having shmmax set to this wouldn't hurt you. Oracle would simply allocate multiple shared memory segments, until it had allocated enough memory for the SGA. There's really no harm there, unless this parameter is set really low, causing a huge number of tiny shared memory segments to be allocated.
    3.) shmall - This is the real shared memory segment limit. This number is the total amount of shared memory you're permitted to allocate, system wide, expressed in pages. Pagesize here is the native OS pagesize, which is 4096 bytes, so, this is 2097152 * 4096 = 8589934592, or, 8GB. So, 8GB is the maximum amount of memory that can currnetly be allocated to shared memory, on your machine.
    So, having said all that, you haven't mentioned how many, if any, other Oracle databases are running on the server or their sizes. Secondly, we have no idea what memory sizing parameters you have set on the database that you're trying to create, that's getting the error.
    So, if you can provide more details, in terms of how many other databases are already on this server, and their SGA sizes, and the parameters you've chosen for the database that's failing to create, perhaps we can help more.
    Finally, if you're not using SGA_TARGET or MEMORY_TARGET, you really need to take the time to configure hugepages. Particularly if you've got a server that has as much memory as you do, and you're planning to have non-trivially sized SGA (10s of GB), then you really want to configure hugepages.
    Hope that helps,
    -Mark

  • While creating DB using DBCA getting ORA-27102: out of memory in Linux

    Hi All,
    I am working on 11.2.0.3 oracle Redhat linux. I am getting error "ORA-27102: out of memory" while creating a new database using dbca
    Below are the DB ans OS details. Please check it and let me know what i need to do to overcome this issue.
    SQL> select * from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    PL/SQL Release 11.2.0.3.0 - Production
    CORE 11.2.0.3.0 Production
    TNS for Linux: Version 11.2.0.3.0 - Production
    NLSRTL Version 11.2.0.3.0 - Production
    $uname -a
    Linux greenlantern1a 2.6.18-92.1.17.0.1.el5 #1 SMP Tue Nov 4 17:10:53 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
    $cat /etc/sysctl.conf
    # Controls the maximum shared segment size, in bytes
    kernel.shmmax = 68719476736
    # Controls the maximum number of shared memory segments, in pages
    kernel.shmall = 4294967296
    kernel.shmall = 2097152
    kernel.shmmax = 4294967295
    kernel.shmmni = 4096
    kernel.sem = 250 32000 100 128
    net.core.rmem_default = 4194304
    net.core.wmem_default = 262144
    net.core.rmem_max = 4194304
    net.core.wmem_max = 1048576
    fs.file-max = 6815744
    fs.aio-max-nr = 1048576
    net.ipv4.ip_local_port_range = 9000 65500
    $free -g
    total used free shared buffers cached
    Mem: 94 44 49 0 0 31
    -/+ buffers/cache: 12 81
    Swap: 140 6 133
    $ulimit -l
    32
    $ipcs -lm
    Shared Memory Limits
    max number of segments = 4096
    max seg size (kbytes) = 4194303
    max total shared memory (kbytes) = 8388608
    min seg size (bytes) = 1
    Also created a trace file under trace loction and it suggesting to changes shm parameter value. but i am not sure which parameter (shmmax or shmall) and value i need to modify.
    below are trace file info
    Trace file /u02/app/oracle/diag/rdbms/beaconpt/beaconpt/trace/beaconpt_ora_9324.trc
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    ORACLE_HOME = /u02/app/oracle/product/11.2.0.3
    System name: Linux
    Node name: greenlantern1a
    Release: 2.6.18-92.1.17.0.1.el5
    Version: #1 SMP Tue Nov 4 17:10:53 EST 2008
    Machine: x86_64
    Instance name: beaconpt
    Redo thread mounted by this instance: 0 <none>
    Oracle process number: 0
    Unix process pid: 9324, image: oracle@greenlantern1a
    *** 2012-02-02 11:09:53.539
    Switching to regular size pages for segment size 33554432
    Switching to regular size pages for segment size 4261412864
    skgm warning: ENOSPC creating segment of size 00000000fe000000
    fix shm parameters in /etc/system or equivalent
    Please let me what are the kernel parameter values i need to chage to work this.
    Thanks in advance.

    Yes it is same question, but i didn't have any solution there and still looking for some help. the solution it was provided in the last post is not working and getting the same error even with less thn 20% of memory. Please let me know how to overcome this issue.
    Thanks

  • ORA-27102: out of memory. Faild to install oracle 10gR2 on Solaris 10

    Hi, I want to install oracle on my solaris machine. I have 2.5G RAM and more than 5G swap file. But the ORA-27102: out of memory error occurred at installing the Oracle Database Configuration Assistant step(Copying database files Creating and starting Oracle instance).
    The only warnings bellow:
    Checking kernel parameters
    Checking for BIT_SIZE=64; found BIT_SIZE=64. Passed
    Checking for shmsys:shminfo_shmmax=4294967295; found no entry. Failed <<<<
    Checking for shmsys:shminfo_shmmni=100; found no entry. Failed <<<<
    Checking for semsys:seminfo_semmni=100; found no entry. Failed <<<<
    Checking for semsys:seminfo_semmsl=256; found no entry. Failed <<<<
    Check complete. The overall result of this check is: Failed <<<<
    Problem: The kernel parameters do not meet the minimum requirements (see above).
    What's the reason and how may I resolve it?
    Thanks!

    I set some kernel parameters like: set shmsys:shminfo_shmmax=4294967295 and so on. Restart the computer and run dbca+ and configure in advance mode. There's a stage require the size of flash_recover_segment of which the default size number is 2048M. WOW, out of memory on my pc of course.
    So I think it's the parameter value during the installation progress bring on the ORA-27102 problem. However, during the first installation, there's no prompt for me to enter the parameter; or I didn't see.

  • Oracle Error 'ORA-27102: out of memory' - Shared memory parameters correct.

    Advice please!
    We’ve recently shut down our Oracle test server in order to increase file system capacity.  When we rebooted some of the databases wouldn’t start up.  It started the first 4 instances and then errored out saying “ORA-27102: out of memory“.
    I’m pretty sure it’s nothing to do with the file system because we actually reverted back to the old file system and the databases still wouldn’t start.  I think it’s more likely that something’s gone awry whilst the databases were actually running, and the problem has only manifested itself once we stopped and restarted them.
    I have researched the error and forud this artical and similar:  http://var-adm.blogspot.co.uk/2013/04/adjust-solaris-10-shared-memory-to.html 
    Everything suggests that Oracle is trying to create a larger shared memory segment than is allowed.  The thing is, we’ve never changed our shared memory settings, and one minute it was working, the next it isn’t.  To confirm this I checked the shared memory, which is as follows:
    sswift4# prctl -n project.max-shm-memory $$
    process: 926: bash
    NAME    PRIVILEGE       VALUE    FLAG   ACTION                       RECIPIENT
    project.max-shm-memory
            privileged      7.64GB      -   deny                                 -
            system          16.0EB    max   deny                                 -
    As suggested in the above article, I checked the alert log and found the ‘WARNING: EINVAL’ message which is as follows:
    WARNING: EINVAL creating segment of size 0x000000005e002000
    Converting this to decimal, it’s trying to create something of 1.5 GB, well within the shared memory settings, which suggests that this isn’t the problem.
    We are running Oracle 10g and 11g on Solaris 10 Sparc. The error does not seem to be instance specific, we have 8 instances on this box all with SGA max of 2000m. The server has 32GB of memory available.
    Any advice would be helpful.
    Thanks in advance.
    Debs

    Thanks for your quick responses - we have now resolved the issue.
    The shared memory value was set on the command line but not saved.
    Therefore once we rebooted it lost the configuration. this has been altered by our UNIX admin and all DBs have started without issue.
    Thanks
    Debs

  • Create database fails with ORA-27102 -out of memory

    Hi,
    I have Solaris 10 server with 16 GB ram. On it there are 10 databases (8 of them 9.2.0.7, and 2 of them 10.2.0.4) running -but they have small SGAs -300 mb each (some even smaller 200 mb or so). Now I have to create two more database on it. When I try to create the db, it fails with the error:
    Connected to an idle instance.
    ORA-27102: out of memory
    SVR4 Error: 22: Invalid argument
    And alert log has meesages as below:
    Starting ORACLE instance (normal)
    Tue May 26 07:37:39 2009
    WARNING: EINVAL creating segment of size 0x0000000029002000
    fix shm parameters in /etc/system or equivalent
    Also see the output of this command :
    prctl -n project.max-shm-memory -i project user.root
    project: 1: user.root
    NAME    PRIVILEGE       VALUE    FLAG   ACTION                       RECIPIENT
    project.max-shm-memory
    privileged      3.92GB      -   deny                                 -
    system          16.0EB    max   deny                                 -
    Now I tried to change this with this command (as suggested in installation guide):
    prctl -n project.max-shm-memory -v 8gb -r -i project user.root
    but still I get teh same error. So I refer to Metalink document 399895.1. It says that manually change the settings in /etc/system. this needs a reboot and I got premission to do this reboot tomorrow. But my question is: What are the values that I should be putting in this file?+As suggested in the note, should I put the below values? -
    For example, a sample value (mentioned in the note) are: for /etc/system entry setting SHMMAX = 6GB.
    set shmsys:shminfo_shmmax=6442450944
    set semsys:seminfo_semmni=1024
    set semsys:seminfo_semmsl=1024
    set shmsys:shminfo_shmmni=100
    or should I put some other values (for all the parameters like semmni, semmsl etc) ? I am not clear which values I should be specifying.
    Thanks
    Edited by: orausern on May 26, 2009 7:24 AM
    Edited by: orausern on May 26, 2009 7:27 AM

    Wow! your help comes like an angles' helping hand! thank you so much. I am not very knowledgable on solaris so a few questions :
    Currently there is no project set up for oracle on this server, so the steps I need to do -to make the changes permanent are:
    # projadd -c "Oracle" 'user.oracle'
    # projmod -s -K "project.max-shm-memory=(privileged,8GB,deny)" 'user.oracle'
    correct?
    thanks a lot again

  • Dbca failure (9i install, Solaris64):cant find oratab, and ORA-27102 out of memory

    Trying to install 9i Enterprise Edition on Solaris 9 (64 bit), get two messages during running Database Configuration Assistant:
    "/var/opt/oracle/oratab file not found"
    followed later by
    "ORA-27102 out of memory"
    1. I searched the entire system (all drives, directories) but no such file oratab.
    2. ?
    What to do?
    Thanks,
    Joe

    Yes, the missing oratab problem was solved by running root.sh
    Had been missed on first install attempt.
    Thanks for your help!
    Hi,
    i think is some problem with installation coz oratab is a file created by root.sh and updated by the Database Configuration Assistant when creating
    a database.so you required oratab in /var/opt/oracle in solaris as database configure assistance lookup there for oratab.
    either copy this file from somewhere and try or try to reinstall.
    reply me the following question:
    1)which user and group you use to install oracle
    2)check is root.sh avilable in your $ORACLE_HOME or/and in $ORACLE_HOME/install/util.
    Yogi
    [email protected]

  • Oracle is not starting (ORA-27102: out of memory)

    Hi All,
    We have installed successfuly SAP Netweaver EHP1(SR1) (ABAP and Java)  with  SUNOS & Oracle10 on the same server.
    After installation we have stopped the java instance and tried to start but the database is not starting and it is showing the error
    SQL> startup
    ORA-27102: out of memory
    SVR4 Error: 22: Invalid argument
    Then we have added project in /etc/project
    NWJ:500:SAP System NWJ:nwjadm,oranwj::process.max-sem-nsems=(priv,2048,deny);project.max-sem-ids=(priv,1024,deny);project.max-shm-ids=(priv,256,deny);project.max-shm-memory=(priv,18446744073709551615,deny)
    but it doesn't resolve the issue.
    Even we have stopped the Abap instance including database but no use.
    Can any one provide the soluion ASAP.
    Regards,
    Venu

    Hello,
    I've hit this ORA-27102 several times when installing on Solaris 10. The problem was that SAPINST (which runs as root) runs its child processes under the root project, even though they have user ID ora<sid> or <sid>adm. Because the root project often has shared memory limited to 2 GB, Oracle fails with ORA-27102 if it needs more than 2 GB.
    I'm not quite sure that the above problem corrseponds with yours though. Is SAPINST finished and are you logged in as ora<sid> or <sid>adm and running SQLPLUS manually? If so, make sure that you are indeed running in the correct project. Commands that can help:
    id -p
    ps -e -o pid,comm,project | grep sqlplus
    Regards,
    Mark

  • Solaris 10, Oracle 10g and ORA-27102 out of memory

    After much STFW'ing, RTFM'ing and experimenting I finally got Oracle 10g to start a database on a SunBlade 100 with 512MB of memory and Solaris 10. As most of the replies on the web about error 27102 "out of memory" address solutions in Solaris 8 and 9, I thought I should post a clear description of the solution here.
    Unlike earlier releases of Solaris, most of the system parameters needed to run Oracle are already set properly, so the only one you need is the maximum shared memory parameter. In earlier versions this was called SHMMAX and was set by editing the /etc/system file and rebooting. With Solaris 10 you set this by modifying a "Resource Control Value". You can do this temporarily by using prctl, but that is lost at reboot so you will need to add the command to the oracle user's .profile. The other option is to create a default project for the oracle user:
    projadd -U oracle -K "project.max-shm-memory=(priv,2048MB,deny)" user.oraclewhat this does:
    - makes a project named "user.oracle" with the user oracle as it's only member.
    - because the name was of the form "user.username" it becomes the oracle user's default project.
    - the value of the maximum shared memory is set to 2gb, you might want to use a larger value here if you have more memory and swap.
    - no reboot is needed, the user will get the new value at their next login.

    thanks buddy. I was in this same tricky situation. and ur post solved my prblem.
    Is this a bug with solaris 10.
    Later i discovered.. on Oracle documentation that.. there r sum parameters that needed to be taken care while pre-installation of Oracle binaries.
    Here is the excerpts.
    The Oracle installer recognizes kernel parameters set using this method, but it is now deprecated in favour of resource control projects, explained below.
    As the root user, issue the following command.
    projadd oracle
    Append the following line to the "/etc/user_attr" file.
    oracle::::project=oracle
    If you've performed a default installation, it is likely that the only kernel parameter you need to alter is "max-shm-memory". To check the current value issue the following command.
    # prctl -n project.max-shm-memory -i project oracle
    project: 100: oracle
    NAME    PRIVILEGE       VALUE    FLAG   ACTION                       RECIPIENT
    project.max-shm-memory
            privileged       254MB      -   deny
            system          16.0EB    max   deny     
    To reset this value, make sure at least one session is logged in as the oracle user, then from the root user issue the following commands.
    # prctl -n project.max-shm-memory -v 4gb -r -i project oracle
    # projmod -s -K "project.max-shm-memory=(priv,4gb,deny)" oracle
    The first dynamically resets the value, while the second makes changes to the "/etc/project" file so the value is persistent between reboots.
    # cat /etc/project
    system:0::::
    user.root:1::::
    noproject:2::::
    default:3::::
    group.staff:10::::
    oracle:100::::project.max-shm-memory=(priv,4294967296,deny)
    The Oracle installer seems incapable of recognising kernel parameter set using resource control projects, but if you ignore the warnings the installation completes successfully.Even this method works.
    Regards
    Monu Koshy

  • ORA-27102: out of memory Solaris 10 Oracle 11g Container

    Hi,
    I work with SPARCT3 32Gb Ram, Solaris 10. Trabajo con contenedores/zonas.
    I try to install some DB in the same container.
    The max-shm-memory variable set to 8G, 10G, 12G, 14G and 16G but its the same.
    The first installation its work, and i set the SGA to 2G, in the second installation with dbca, it showme the out of memory, i had to turn off the first installation to complete the second.
    When the second has install, i try to startup the first installation but it showme the out of memory.
    # prctl -n project.max-shm-memory -i project 100
    project: 100: pro.oracle
    NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT
    project.max-shm-memory
    privileged 10.0GB - deny -
    system 16.0EB max deny -
    In the alert log only show me this:
    Wed Apr 18 13:03:42 2012
    Adjusting the default value of parameter parallel_max_servers
    from 1280 to 135 due to the value of parameter processes (150)
    Starting ORACLE instance (normal)
    Whe i install and i set the SGA to 2Gb, Oracle get this 2Gb or it wants more?
    Thanks.

    PVOWUSU wrote:
    Result of the command is below:
    [root@AGB-DC-12 ~]# find / -name alert_ghadb.log -print 2>/dev/nul
    /ORACLE/product/10.2.0/db_1/rdbms/log/alert_ghadb.log
    /ORACLE/admin/ghadb/bdump/alert_ghadb.log
    [root@AGB-DC-12 ~]#
    display from /ORACLE/product/10.2.0/db_1/rdbms/log/alert_ghadb.log
    [root@AGB-DC-12 ~]# vi /ORACLE/product/10.2.0/db_1/rdbms/log/alert_ghadb.log
    Tue Mar 20 00:02:21 2012
    Adjusting the default value of parameter parallel_max_servers
    from 1280 to 135 due to the value of parameter processes (150)
    Tue Mar 20 00:03:25 2012
    Shutting down instance (abort)
    Thanks.how many other Oracle DB are currently running on this system?
    who/what made spfile or pfile used to attempt starting this new DB?
    post results from following OS command
    ls -ltr $ORACLE_HOME/dbs/

  • ORA-27102: out of memory on Solaris 10 when running dbca

    Hi,
    This is a new box T2000 running the latest update of Solaris 10.
    I installed 10gR2 and its latest patch 4547817.
    When running dbca, when it tries to do clone database, it fails with ORA-27102.
    I have already set shared memory limits for oracle account using prctl.
    projadd -U oracle -K "project.max-shm-memory=(priv,4294967295B,deny)" user.oracle
    I tried increasing the limit to 8GB. It didn't work. The system has 32GB of memory.
    When I trussed the process I saw quite a few cals of shmget failing with EINVAL.
    Any ideas how I can fix this.
    Thanks,
    ..Senthil

    I had the same problem and managed to solve it. The problem is with your shared memory settings.
    By default, Oracle 10 will allocate 40% of the total system RAM to the SGA and PGA.
    On my T2000 with 16GB of RAM this equates to ~6.5GB. Using the value of 4GB for the SHM as stated in the Oracle installation docs is therefore too low. I set the value to 8GB and the database created without problems.
    On your 32GB machine, assuming you are using the default 40% allocation, your minimum shared memory requiredment will be ~13GB. Working on the principal of setting it a little higher to get things working (you can always reduce it later), I would set 'project.max-shm-memory' to 16GB and try re-running DBCA.

  • Oracle经常报ORA-27102 out of memory错误

    两台机做RAC,内存256G
    Linux version 2.6.18-194.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Tue Mar 16 21:52:39 EDT 2010
    SQL> select * from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    PL/SQL Release 11.2.0.3.0 - Production
    CORE 11.2.0.3.0 Production
    TNS for Linux: Version 11.2.0.3.0 - Production
    NLSRTL Version 11.2.0.3.0 - Production
    SQL> show parameter sga
    NAME TYPE VALUE
    lock_sga boolean FALSE
    pre_page_sga boolean FALSE
    sga_max_size big integer 150G
    sga_target big integer 150G
    SQL> show parameter mem
    NAME TYPE VALUE
    hi_shared_memory_address integer 0
    memory_max_target big integer 180G
    memory_target big integer 180G
    shared_memory_address integer 0
    SQL> show parameter pga
    NAME TYPE VALUE
    pga_aggregate_target big integer 30G
    memory_max_target设为180G,服务器有256G内存,但用top查看系统资源使用情况发现,经常空闲内存只剩下200到300M,用pl/sql连接会提示out of memory,告警日志出现大量如下的信息:
    <msg time='2012-09-04T08:50:32.462+08:00' org_id='oracle' comp_id='rdbms'
    msg_id='ksbsrv:3057:3656186066' client_id='' type='WARNING'
    group='background_proc' level='16' host_id='cxdb2'
    host_addr='*.*.*.*' module='' pid='806'>
    <txt>Process J000 died, see its trace file
    </txt>
    </msg>
    <msg time='2012-09-04T08:50:32.462+08:00' org_id='oracle' comp_id='rdbms'
    client_id='' type='UNKNOWN' level='16'
    host_id='cxdb2' host_addr='*.*.*.*' module=''
    pid='806'>
    <txt>kkjcre1p: unable to spawn jobq slave process
    </txt>
    </msg>
    <msg time='2012-09-04T08:50:32.462+08:00' org_id='oracle' comp_id='rdbms'
    client_id='' type='UNKNOWN' level='16'
    host_id='cxdb2' host_addr='*.*.*.* module=''
    pid='806'>
    <txt>Errors in file /oracle/app/oracle/diag/rdbms/orcl/orcl2/trace/orcl2_cjq0_806.trc:
    </txt>
    查看trc文件全是这种信息:
    *** 2012-09-04 08:51:45.323
    Process J000 is dead (pid=31442 req_ver=17635 cur_ver=17635 state=KSOSP_SPAWNED).
    *** 2012-09-04 08:51:48.758
    Process J000 is dead (pid=31459 req_ver=13844 cur_ver=13844 state=KSOSP_SPAWNED).
    *** 2012-09-04 08:51:50.786
    Process J000 is dead (pid=31468 req_ver=13845 cur_ver=13845 state=KSOSP_SPAWNED).
    *** 2012-09-04 08:51:53.803
    Process J000 is dead (pid=31482 req_ver=17639 cur_ver=17639 state=KSOSP_SPAWNED).
    *** 2012-09-04 08:51:54.821
    Process J000 is dead (pid=31486 req_ver=13847 cur_ver=13847 state=KSOSP_SPAWNED).
    *** 2012-09-04 08:51:56.833
    Process J000 is dead (pid=31494 req_ver=13848 cur_ver=13848 state=KSOSP_SPAWNED).
    *** 2012-09-04 08:51:58.838
    Process J000 is dead (pid=31502 req_ver=13849 cur_ver=13849 state=KSOSP_SPAWNED).
    求解,为什么oracle只设了使用180G内存,还有76G给操作系统用,但从TOP看内存几乎耗尽,Oracle经常out of memory导致连接不上?
    Edited by: Forget_Jiang on 2012-9-4 上午3:02
    Edited by: Forget_Jiang on 2012-9-5 下午6:55

    求救啊,今天又出现这个问题了,导致应用系统无法使用
    top - 09:38:03 up 29 days, 18:51,  5 users,  load average: 221.41, 197.91, 124.42
    Tasks: 2333 total,   3 running, 2327 sleeping,   0 stopped,   3 zombie
    Cpu(s):  0.2%us,  2.6%sy,  0.0%ni, 50.0%id, 47.1%wa,  0.0%hi,  0.0%si,  0.0%st
    Mem:  264210696k total, 264014344k used,   196352k free,     4388k buffers
    Swap: 33551744k total, 33551708k used,       36k free, 129089304k cached
      PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                               
    4530 root      20  -5     0    0    0 R 757.4  0.0 112:28.89 kswapd3                                                              
    4534 root      10  -5     0    0    0 D 36.2  0.0 116:11.26 kswapd7                                                               
    28253 oracle    17   0  560m  34m  14m S 29.4  0.0   5:34.07 emagent                                                               
    4531 root      10  -5     0    0    0 D 22.0  0.0 130:36.08 kswapd4                                                               
      634 oracle    15   0  150g 7.5g 7.5g S 20.4  3.0   0:26.27 oracle                                                                
    21457 grid      15   0 1241m  37m  15m S 20.4  0.0   6:38.97 oraagent.bin                                                          
    1441 oracle    16   0  150g  59g  59g D 18.8 23.6  11:11.36 oracle                                                                
    16982 oracle    16   0  150g 1.4g 1.4g D 18.1  0.6   0:05.69 oracle                                                                
    28396 grid      15   0 1195m 156m 101m S 17.1  0.1 472:09.25 oracle                                                                
    4528 root      10  -5     0    0    0 D 16.8  0.0 197:49.35 kswapd1                                                               
    32603 oracle    16   0  150g 366m 363m S 14.9  0.1   0:07.29 oracle                                                                
    12657 oracle    16   0  150g 378m 376m S 14.6  0.1   0:06.96 oracle                                                                
    14328 oracle    16   0  150g 1.3g 1.3g D 14.2  0.5   0:09.57 oracle                                                                
    23174 oracle    16   0  150g 418m 413m D 14.2  0.2   0:07.17 oracle                                                                
    7374 oracle    16   0  150g 3.0g 3.0g D 13.9  1.2   0:32.19 oracle                                                                
    3829 oracle    15   0  150g 628m 624m S 13.6  0.2   0:07.53 oracle                                                                
    23613 oracle    16   0  150g 4.3g 4.3g D 13.6  1.7   0:14.01 oracle                                                                
    32669 oracle    16   0  150g 143m 141m D 13.6  0.1   0:02.31 oracle                                                                
    6696 oracle    16   0  150g 4.8g 4.8g S 13.3  1.9   0:33.83 oracle                                                                
    1012 oracle    16   0  150g 4.3g 4.3g D 12.9  1.7   0:33.00 oracle                                                                
    6684 oracle    16   0  150g 1.5g 1.5g D 12.9  0.6   0:23.70 oracle                                                                
    15676 oracle    16   0  150g 1.9g 1.9g D 12.9  0.8   0:24.97 oracle                                                                
    16377 oracle    17   0  150g 1.4g 1.4g D 12.9  0.6   0:35.69 oracle                                                                
    9008 oracle    17   0 1666m 183m  22m S 12.6  0.1   4:50.67 java                                                                  
    18450 oracle    17   0  150g 2.0g 2.0g D 12.6  0.8   0:14.82 oracle                                                                
      926 oracle    16   0  150g  22g  22g D 12.3  8.8   1:49.34 oracle                                                                
    1042 oracle    16   0  150g   9g 9.9g D 12.3  3.9   0:40.89 oracle                                                                
    4024 oracle    16   0  150g 2.1g 2.1g D 12.3  0.8   0:09.26 oracle                                                                
    7008 oracle    16   0  150g 3.2g 3.2g D 12.3  1.3   0:14.99 oracle                                                                
    7087 oracle    18   0  150g 1.1g 1.1g D 12.3  0.4   0:12.00 oracle

  • ORA - 01034 : ORACLE NOT AVAILABLE  Error while creating new instance.

    I was trying to create new instance in unix environment. I have configured all my shell scripts to run and install but while performing the install I get the
    following error message and fails.
    ORA-01034: ORACLE not available
    I have previously installed an instance using same scripts but fails this time when I copy the scripts and modify them in new folder. Pointed out the path in the scripts correctly.
    I am a junior DBA and I would appriciate your help.

    Paste here scripts, your .profile (or environment variables according to Oracle) and your init.ora

  • Able to create new instances in Platform Edition 9.0?

    According to the Platform Edition 9.0 docs http://docs.sun.com/app/docs/doc/819-3662/6n5s9hmtq?a=view , it is possible to create new instances using create-instance command.
    However, I encountered an invalid command error in asadmin when trying to invoke create-instance:
    bash$ ./asadmin
    Use "exit" to exit and "help" for online help.
    asadmin> create-instance
    CLI147 Invalid command, create-instance
    asadmin>I am using Application Server Platform Edition 9.0_01 (build b14)
    SO, are we really able to create new instances in PE 9.0? Thanks in advance for any advice.

    Hi there !
    I don't belive of can perform these tasks on PE.
    The concepts of nodeagents , clusters and other are no present on the Platform edition.
    I also see no way of managing these new instances on the administration console, so ... my guess is it can be done
    Rp

Maybe you are looking for

  • Error: EXOpenExport() while converting xlsb file to PDF

    I am getting this error while converting .XLSB file to PDF using IBR :Step PDFExport forced conversion failure by conversion engine because of error: EXOpenExport() failed: no filter available for this file type (0x0004). Can anyone tell me how to re

  • Information about package sys.dbms_obfuscation_toolkit

    While using this package procedure DesEncrypt , we are facing error i.e too many declarations of 'DesEncrypt ' match this call...... According to me, overloading of procedure has been performed based on datatypes of same family(i.e varchar2 and raw),

  • Did not install

    I am upgrading from Lion to Lion Server.  It completed the installtion process but non of the server apps are installed  Please advise I am on an i7 MBP15

  • N97 mini charging from flat using PC USB

    Had quite an interesting experience: My N97 mini was completely flat (battery). When I try to charge it using my PC's USB port, the PC will try and identify it as a flash drive, but it will then bomb out - this is an endless cycle (the sound Windows

  • Real probelms with 9.2  check the www Crisis looming if nt fixed!

    I am a 30 years experienced user. I posted the earlier issues. You will have a crisis either today with ios4 or on Thursday with 9.2 I have installed both on xp32 and win7 ult64. hours to backup phone and in initial error on drivers on 2 unrelated ma