Operating System - HP-UX
1752633 Members
5742 Online
108788 Solutions
New Discussion юеВ

Re: how to relink oracle to use the -N linker option for Memory windows

 
dawood mamsa
Occasional Contributor

how to relink oracle to use the -N linker option for Memory windows

We need to run an oracle 8.1.7.4 (32 bit instance with more than 1.75GB.

where do I change the linker option to -N to use the EXEC_MAGIC executable format...I do know I can change it to use SHEM_MAGIC using chatr -M oracle.

Help is appreciated!
THINK
8 REPLIES 8
Yogeeraj_1
Honored Contributor

Re: how to relink oracle to use the -N linker option for Memory windows

hi,

it seems like the changing the memory mode on the executables is not supported.

Oracle recommends that, if you need more than 1.75G, use Oracle 64bit and HP 11.0 64bit which eliminates the 1.75G limit.

i also found the a Doc ID: 212527.1
(see attachment)

hope this helps!
regards
Yogeeraj

No person was ever honoured for what he received. Honour has been the reward for what he gave (clavin coolidge)
Yogeeraj_1
Honored Contributor

Re: how to relink oracle to use the -N linker option for Memory windows

Doc ID: 212527.1
No person was ever honoured for what he received. Honour has been the reward for what he gave (clavin coolidge)
Patrick Wallek
Honored Contributor

Re: how to relink oracle to use the -N linker option for Memory windows

We recently began using memory windows with our Oracle 8.1.7 databases. No relink was required. I changed the maxmemwin kernel parameter, set up the /etc/services.window file with the Oracle instance names and when we started the Oracle instances up, they used memory windows automatically.

You may not actually need to relink Oracle. Give it a shot first without relinking and you may save yourself some work.
dawood mamsa
Occasional Contributor

Re: how to relink oracle to use the -N linker option for Memory windows

Thanks for your replies. I did update the ins_rdbms.mk file to reflect the -N linker option. WHen I chatr the oracle executable I do see that it says"Normal SHMEM_MAGIC executable'. My maxdsize is set to 2.5GB..

I still cant get oracle to start with more than 1.75GB of SGA.....what am i missing

THINK
Steven E. Protter
Exalted Contributor

Re: how to relink oracle to use the -N linker option for Memory windows

I think you need to use the 64 bit verson of the db accomplish your goal.

I can't believe Oracle is telling you to do it.

Attaching a conversion doc.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
dawood mamsa
Occasional Contributor

Re: how to relink oracle to use the -N linker option for Memory windows

Steven;

Yes ideally 64-bit oracle is way to go and I would do it in a heart beat :-) but its not an option.

THINK
A. Clay Stephenson
Acclaimed Contributor

Re: how to relink oracle to use the -N linker option for Memory windows

Man chatr and look for SHMEM_MAGIC; you will find that 1.75GB is the limit. If you must have more then 64-bit land is your only viable option.
If it ain't broke, I can fix that.
dawood mamsa
Occasional Contributor

Re: how to relink oracle to use the -N linker option for Memory windows

How about this thread..
http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0xfad968da2286d711abdc0090277a778c,00.html


according to this "SHMEM_MAGIC makes 2.75 GB of shared memory available to an application"


what am i missing?
THINK