Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> shmat() error on 2.6 sparc2 running 7.3.4
Hi,
I'm trying to install oracle 7.3.4 on a sparc2 running solaris 2.6 with 64 Mbytes RAM. The error message ORA-07307 says it's unable to attach sga, and to verify that the attach address is valid.
How do I determine what the attach address is, and whether or not it's valid? Does anyone know of any good resources that explain how oracle calls shmget and shmat?
Thanks in advance for any assistance,
pfm
Here is my /etc/system changes, as suggested by oracle:
set shmsys:shminfo_shmmax=8388608 set shmsys:shminfo_shmmin=1 set shmsys:shminfo_shmmni=100 set shmsys:shminfo_shmseg=10 set semsys:seminfo_semmns=200 set semsys:seminfo_semmni=70 set semsys:seminfo_semmsl=50
And output from tstshm
(oracle)>>tstshm Number of segments gotten by shmget() = 50 Number of segments attached by shmat() = 10 Segments attach at lower addresses Maximum size segments are not attached contiguously! Segment separation = -2162688 bytes Default shared memory address = 0xef3e0000 Lowest shared memory address = 0xdfe70000 Highest shared memory address = 0xef3e0000 Total shared memory range = 259457024 Total shared memory attached = 20971520 Largest single segment size = 2097152 Segment boundaries (SHMLBA) = 4096 (0x1000) ------------------------------------------------------------------------ Patrick F. Messer pfm_at_sr.unh.edu Research Computing Center 603-862-2889Received on Fri Mar 13 1998 - 00:00:00 CST