- Este tópico contém 6 respostas, 3 vozes e foi atualizado pela última vez 13 anos, 10 meses atrás por
juniorbojr.
-
AutorPosts
-
15 de maio de 2012 às 6:46 pm #103619
juniorbojr
ParticipanteBom dia Pessoal,
Sou iniciante no mundo de Administração do Oracle.
Estou instalando o Oracle 10g 32 bits em uma nova maquina com 16G de Ram (reconhecido pelo SO) e com Windows 2003 32 bits.
Ao criar o banco pelo DBCA, é exibido apenas 2047M de RAM.
Concluindo a instalação, e depois ao tentar alterar o parametro sga_max_size para 3G por exemplo com o comando abaixo:
alter system set sga_max_size=3G scope=spfile;
Ao reiniciar o banco exibe o erro: out of memory.
Como esta maquina será apenas para o banco, gostaria de deixar a SGA com 3G e habilitar o AMM.Desde já agradeço pela ajuda.
VLW
15 de maio de 2012 às 7:09 pm #103620Douglas Paiva de Sousa
ParticipanteCara, você tem certeza que seu SO reconhece os 16GB de memória mesmo sendo 32bits??
15 de maio de 2012 às 7:26 pm #103621juniorbojr
ParticipanteSegundo o adm da rede sim, esta reconhecendo 16G.
Clicando com o botao direito no Meu Computador -> Propriedades do Sistema -> Geral esta exibindo 16G de RAM.
15 de maio de 2012 às 9:54 pm #103622leandrolbs
ParticipanteJunior… 32x nao opera nesta memoria, porem reconhece.
O windows tem limite de processo unico por memoria… no linux cada sessão é um processo, ja no windows são threads…
Solução:
http://msdn.microsoft.com/en-us/windows … e/gg487508
No boot.ini (statup do SO) no final do multi(0)disk(0)rdisk(0)partition(2)WINNT=”????” você vai adicionar o /3GB. Assim o SO vai liberar em 1 unico processo o uso de + 3gb. Porem, volto a reptir ele nao opera, somente reconhece.. Recomendo o upgrade a x64
15 de maio de 2012 às 11:47 pm #103623juniorbojr
ParticipanteCara, também acredito que o ideal seria uma maquina x64, mas no momento a unica que temos disponível e esta de x32.
Este procedimento que voce sitou (PAE no windows 2003) foi feito e o sistema esta reconhecendo os 16G.
O link abaixo é do Rodrigo Almeida sobre este assunto
http://www.rodrigoalmeida.net/forum/vie … hp?f=3&t=9porem quando altero os parametros, que ele sitou, o banco nao sobe.
USE_INDIRECT_DATA_BUFFERS=TRUE
DB_BLOCK_BUFFERS
DB_BLOCK_SIZE
SGA_TARGETVLW
16 de maio de 2012 às 3:23 pm #103624leandrolbs
Participante@juniorbojr quando utilizei o /3gb mão realizei manutenção alguma no Oracle….. ainda tenho clientes com essa config e não tive problemas.
16 de maio de 2012 às 11:13 pm #103626juniorbojr
ParticipanteE ai pessoal,
http://mtgcsharpguy.blogspot.com.br/200 … racle.html
Seguindo estes passos, aumentando apenas os valores de alguns parametros, consegui alterar a SGA_MAX_TARGET para 10680M.
Minha duvida é se o Oracle realmente trabalha, neste caso, com este valor de 10680M de SGA ou esta limitado a algum valor inferior de 4G?
VLW
-
AutorPosts
- Você deve fazer login para responder a este tópico.