Re: [oracle_br] Library Cache Pin - Ajustando Shared_Pool

2011-06-08 Por tôpico Paulo H. P. da Silva
Aproveitando o tópico, vou repassar uma explicação sobre latches que eu 
redigi para meu TCC sobre redução de hard parses.
É menos técnica/detalhista do que já foi enviado, mas acredito que dá 
uma boa idéia para quem não conhece e quer entender o conceito. Depois é 
só se aprofundar no assunto.
Vai que é útil pra alguém aí...



/*2.1 Latches*/

/**/
/**/

/Latché um mecanismo de alocação de estruturas na
memória SGA serializado e desenhado para que sejam
alocados por curtos períodos de tempo. Ele controla os
vários processos que desejam acessar áreas
compartilhadas da SGA, permitindo que somente um
processo de cada vez acesse a estrutura requisitada,
evitando corrupção da memória, ou seja, mantendo a
integridade./

//

/Latchnão implementa fila de espera, como acontece com
outros tipos de locks (travas). Se, ao tentar obter um
latch, é identificado que outro processo já o obteve,
sua sessão irá aguardar algum tempo e, depois, tentará
novamente obter o latch. Quando o latch for liberado
pelo processo que o obtinha, se houver vários processos
que precisam do mesmo latch, o primeiro processo que
solicitá-lo após a liberação terá sucesso, os demais
continuarão tentando aleatoriamente até conseguir ou até
esgotar o tempo de tentativas./

//

/Atente-se que não houve fila de espera, pode ser que o
primeiro processo que chegou para obter o latch
bloqueado não seja o primeiro a consegui-lo após a
liberação do latch./

//

/Quando um processo fica em loop tentando obter o latch
e há várias sessões tentando a mesma coisa, tal processo
ficará um tempo ocupando CPU na esperança que o latch
seja liberado logo (como o latch foi desenhado para
durar curtos períodos, presume-se que a chance de ser
liberado em breve é alta). Somente após algum tempo em
CPU tentando obter o latch e falhando, o processo
liberará a CPU e tentará de novo mais tarde. Isso
indica, normalmente, um cenário em que há várias sessões
tentando obter o mesmo latch, ao invés de uma sessão
única alocando o latch por um longo tempo, como acontece
com outros tipos de locks./

//

/Tanto essa espera na CPU quanto a saída e a volta para
a CPU para tentar novamente são gastos com recursos
primários devem ser evitados, se possível./

/
Hard parse é uma operação que utiliza latches para ser
completada. Portanto temos a seguinte relação: quanto
mais hard parses, mais latches. Aumentar o número de
latches significa ter mais processos alocando as
estruturas compartilhadas da memória (alta concorrência)
e, consequentemente, aumenta a chance de que outro
processo tenha que aguardar para obter seu latch ao
invés de obtê-lo instantaneamente./

/
Portanto, quanto menos hard parses, menos latches, maior
a chance de um processo obter seu latch instantaneamente
(baixa concorrência), menor a chance de espera, mais
rápido será o fluxo através dos mecanismos internos e
mais rápido será o término da operação executada (no
caso, o processamento do comando SQL)./

/

/

On 08/06/2011 12:23, ammorrimm wrote:
>
> Amigos,
>
> Estou iniciando algumas analise na minha Shared_Poll, mais 
> precisamente na Library Cache pois tenho verificado alguns pequenos 
> latchs e gostaria de uma ajuda...
>
> Pelo que entendo e andei lendo, este lacth esta relacionado a execução 
> ou compilação de PL / SQL e a interpretação destes, ficam armazenados 
> nesta área de memória.
>
> Qual seria a melhor maneira de analisar esta questão e saber quais são 
> os objetos que precisariam ser revistos ?
>
> Este latch esta sempre relacionado a performance do objetos a nível de 
> parse? Ou seja, quanto mais reparsing pior será o cenário ?
>
> 


-- 


Atenciosamente,
-
Paulo Henrique P. da Silva



[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Dúvida de estudante

2011-05-28 Por tôpico Paulo H. P. da Silva
Olá, Fabianna!

Eu também já estudei usando testes/provas para treinar para 
certificações e te adianto uma informação: não tão raramente, as 
respostas do documento que você está usando podem estar erradas.

Eu me lembro claramente de 2 questões em que eu não conseguia entender o 
porquê da resposta ser A e não ser B, por exemplo. Levei a dúvida ao meu 
professor na época e ele confirmou que o gabarito estava indicando a 
alternativa errada.

Digita a questão, as opções de resposta e o comentário do gabarito para 
gente poder analisar e discutir qual a opção correta. Como o pessoal 
falou, não dá pra anexar arquivos nas mensagens desse grupo aqui.



On 28/05/2011 02:17, Marcos de Moura Gonçalves wrote:
> Fabi, o yahoogrupos não aceita envio de anexos nos e-mails para o grupo.
> Repare no seu e-mail abaixo que eu recebi do grupo, está a mensagem:
> [As partes desta mensagem que não continham texto foram removidas]
>
> Será necessário que vc digite a questão e envie em formato texto.
>
> []'s
>
> Marcos
>
> Em 28 de maio de 2011 01:30, Fabi  escreveu:
>
>>
>> Bom Noite pessoal,
>>
>> Gostaria da ajuda de vcs. Estou estudando Oracle pelo simulado 1ZO-047, e
>> surgiu
>> uma dúvida da sobre a utilização do index. Já entendi um pouco sobre
>> o conceito
>> index, mas uma questões do simulado me deixou na dúvida e se alguém puder
>>   me
>> ajudar eu agradeço. A pergunta e a resposta está na imagem, dei um
>> PrintScreen
>> da questão. Eu não entendo o pq da resposta B e C, sendo que A está no
>> mesmo
>> sentido.
>>
>> Obrigado
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>
> --
>> Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> --
>> Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>> Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>> http://www.oraclebr.com.br/
> 
>  Links do Yahoo! Grupos
>
>
>


-- 


Atenciosamente,
-
Paulo Henrique P. da Silva



[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Duas conexões com o mesmo TNSNAMES

2011-04-29 Por tôpico Paulo H. P. da Silva
Josimar,

Não quero ser repetitivo porque o Chiappa já respondeu (como sempre) 
muito bem respondido.
Isso tem cara de ser um troubleshooting a ser feito do lado do Delphi, 
das APIs e libraries.

Não é uma configuração do TNSNAMES, com certeza.
Tente procurar uma solução do lado dos componentes que você está utilizando.

Faça um teste, por exemplo, se na aplicação você fechar a primeira 
conexão (componente1) e depois abrí-la (com o componente1 mesmo ou 
componente2) para o outro schema com sucesso, é porque tem alguma 
limitação nesse cara que não deixa você abrir duas conexões simultâneas, 
mesmo tendo dois componentes diferentes.

Pelo menos isso confirma de qual lado o problema está para você buscar a 
solução certa.

Se minha memória não me engana, quando eu ainda programava alguma coisa, 
eu peguei componentes que realmente não funcionavam bem tentando 
instanciá-lo mais de uma vez tendo uma conexão já aberta...

Enfim, quando solucionar não esquece de mandar retorno pra gente, por favor!

Abraço!


On 29/04/2011 09:10, Josimar Zimermann wrote:
>
> Olá Paulo!
>
> É isso mesmo que estou querendo fazer!
>
> Para conectar estou usando os componentes da Zeos Lib.
>
> No componente eu informo na propriedade Database o nome da string de 
> conexão
> configurada no TNSNAMES.ORA. Exemplo:
>
> CONNSTR =
> (DESCRIPTION =
> (ADDRESS_LIST =
> (ADDRESS = (PROTOCOL = TCP)(HOST = devel.oracle.com)(PORT = 1521))
> )
> (CONNECT_DATA =
> (SERVICE_NAME = ORCL)
> )
> )
>
> Portanto, na propriedade Database do componente eu informo o valor 
> CONNSTR,
> mudando apenas as informações de usuário e senha de acordo com o 
> SCHEMA onde
> desejo conectar.
> Quando tento abrir uma segunda conexão, o erro ORA-12154 é disparado.
>
> Não sei porque, mas de alguma forma o componente lê as informações do
> TNSNAMES.ORA.
>
> Atenciosamente,
>
> Josimar
>
> Paulo H. P. da Silva escreveu:
> >
> >
> > Josimar,
> >
> > Não tenho experiência no desenvolvimento de aplicações Delphi com BD
> > Oracle, mas isso não tem cara de ser configuração no TNSNAMES.
> >
> > Pelo que entendi a situação é: Você acessa uma instância Oracle, a qual
> > possui diversos schemas. Pelo Delphi, você faz uma conexão com a
> > instância, conectando no schema X. Mais para frente, quer abrir outra
> > conexão, conectando no schema Y, e essa última está dando erro.
> >
> > Sendo isso, e estando o schema X e Y no *mesmo banco*, a única coisa que
> > você precisa trocar no comando de conexão que foi usado para conectar no
> > schema X, é o usuário e senha.
> >
> > Por exemplo:
> > Se para conectar no schema X vc usou: "sqlplus
> > /@"
> > Pra conectar no schema Y vc usaria: "sqlplus
> > /@"
> >
> > Eu sei que você não usou sqlplus, foi só um exemplo. É que não lembro
> > mais nada de conexões via linguagens de programação, faz muito tempo que
> > não mexo com isso.
> >
> > Resumindo, se você conecta no schema X e o Y está no mesmo banco que
> > ele, bastaria você repetir os comandos de conexão usados para X,
> > alterando só o nome do schema e a senha para Y. Não teria que alterar
> > nada no TNSNAMES.
> >
> > Pode até ser outro problema, mas não tem que alterar nada no TNSNAMES,
> > pois você já conecta no schema X com sucesso.
> >
> > Atenciosamente,
> > -
> > Paulo Henrique P. da Silva
> >
>
> 


-- 


Atenciosamente,
-
Paulo Henrique P. da Silva



[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Duas conexões com o mesmo TNSNAMES

2011-04-28 Por tôpico Paulo H. P. da Silva
Josimar,

Não tenho experiência no desenvolvimento de aplicações Delphi com BD 
Oracle, mas isso não tem cara de ser configuração no TNSNAMES.

Pelo que entendi a situação é: Você acessa uma instância Oracle, a qual 
possui diversos schemas. Pelo Delphi, você faz uma conexão com a 
instância, conectando no schema X. Mais para frente, quer abrir outra 
conexão, conectando no schema Y, e essa última está dando erro.

Sendo isso, e estando o schema X e Y no *mesmo banco*, a única coisa que 
você precisa trocar no comando de conexão que foi usado para conectar no 
schema X, é o usuário e senha.

Por exemplo:
Se para conectar no schema X vc usou: "sqlplus 
/@"
Pra conectar no schema Y vc usaria: "sqlplus 
/@"

Eu sei que você não usou sqlplus, foi só um exemplo. É que não lembro 
mais nada de conexões via linguagens de programação, faz muito tempo que 
não mexo com isso.

Resumindo, se você conecta no schema X e o Y está no mesmo banco que 
ele, bastaria você repetir os comandos de conexão usados para X, 
alterando só o nome do schema e a senha para Y. Não teria que alterar 
nada no TNSNAMES.

Pode até ser outro problema, mas não tem que alterar nada no TNSNAMES, 
pois você já conecta no schema X com sucesso.




On 28/04/2011 16:19, Josimar Zimermann wrote:
>
> Boa tarde colegas,
>
> Eu tenho um serviço Oracle com vários Schemas/Users.
> Eu tenho uma aplicação Delphi que conecta em um Schema deste serviço.
> Lá pelas tantas, no mei da aplicação, eu quero abrir uma nova conexão no
> mesmo serviço (SERVICE_NAME)
> mas com outro Schema/User, ou seja, terei duas conexão no mesmo serviço
> mas em Schemas diferentes.
>
> Tentei fazer mas o seguinte erro foi disparado:
>
> OCI_ERROR: ORA-12154: TNS:não foi possível resolver o identificador de
> conexão especificado
>
> É possível configurar o TNSNAMES.ORA para prever este tipo de situação?
>
> Atenciosamente,
>
> Josimar
>
> 


-- 


Atenciosamente,
-
Paulo Henrique P. da Silva



[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Re: Problemas Instalação Cluster 11.2.0.2 - GSD OFFLINE

2011-04-12 Por tôpico Paulo H. P. da Silva
Pessoal,

Só uma coisa, não é que o GSD não é usado ou não tem utilidade no 
cluster... Para o Clusterware 11g ele ainda existe só para prover 
compatibilidade com bases 9i que você queira associar ao cluster.

Se não tiver nenhuma instância 9i, o GSD fica offline mesmo e não 
representa problema nenhum no CRS. Por isso ele já vem como padrão 
target=offline (no clusterware 11g), a chance de ter uma base 9i é 
baixa. Se tiver, aí você tem que primeiro habilitar o serviço e depois 
colocá-lo online.


Referências:

http://forums.oracle.com/forums/thread.jspa?threadID=1955665&tstart=0#8314249

http://download.oracle.com/docs/cd/E11882_01/install.112/e17212/postinst.htm#BABDAFGD


  /5.3.4 Enabling The Global Services Daemon (GSD) for Oracle
  Database Release 9.2/

/When Oracle Database 9i release 2 (9.2) is installed on an 11g release 
2 (11.2) Oracle Grid Infrastructure for a cluster configuration, the 
Global Services daemon (GSD) is disabled by default. Use the following 
commands to enable the GSD before you install a release 9.2 Oracle 
Database:/

/srvctl enable nodeapps -g
srvctl start nodeapps/




On 11/04/2011 16:14, David Ricardo wrote:
>
> Isso mesmo, era exatamente neste ponto que a discussão anterior 
> estava, que
> este era um dos processos utilizados nas releases anteriores mais que 
> nesta
> nova do 11g não era mais utilizado, apesar de estar incorporado ao 
> plano de
> Background process dele.
>
> Boa brother...sucesso na sua implementação.
>
> Att.
>
> Em 11 de abril de 2011 16:11, candiurudba  >escreveu:
>
> >
> >
> > É..procede sim..eocntrei os artigos no metalink que fazem referencia ao
> > GSD, informando que o mesmo é utilizado somente se temos9i presente...
> >
> > GSD Is Used Only if 9i RAC Database is Present [ID 429966.1]
> >
> > "...If gsd fails to start due to whetever reasons then best thing is to
> > work with Oracle support to analyze and fix the issue. Until that 
> time, gsd
> > can be temporarily disabled.
> >
> > In 11.2 GSD is disabled by default and the service will show as
> > target:offline, status:offline..."
> >
> > Ufa...pelo menos então a instalação foi bem sucedida...RS
> >
> > Vlw
> >
> > --- Em oracle_br@yahoogrupos.com.br 
> , David Ricardo 
> > escreveu
> >
> > >
> > > Boa tarde,
> > >
> > > Pelo que vi procede sim parceiro, alias o Macus Vinicius deu uma
> > explicação
> > > sobre este assunto aqui mesmo no forum esses dias, acredito que foi
> > semana
> > > passada, não sei ao certo, tenta ver se você recupera essa mensagem.
> > >
> > > Abração.
> > >
> > > Em 11 de abril de 2011 16:01, candiurudba escreveu:
> >
> > >
> > > >
> > > >
> > > > Boa tarde colegas,
> > > >
> > > > Continuo realizando alguns testes no RAC 11.2.0.2 e na após a
> > instalação,
> > > > encontrei um problema relativo ao GSD pois o mesmo esta off line.
> > > >
> > > > A instalçaõ ocorre sem problemas mas quando utilizo um CRS_STAT 
> -T para
> > > > verificar o estado geral do cluster, recebo a infomração que ele se
> > encontra
> > > > OFFLINE em todos os nós:
> > > >
> > > > ora.asm ora.asm.type ONLINE ONLINE vm1
> > > > ora.cvu ora.cvu.type ONLINE ONLINE vm1
> > > > ora.gsd ora.gsd.type OFFLINE OFFLINE
> > > > ...
> > > > oraM1.lsnr application ONLINE ONLINE vm1
> > > > ora.vm1.gsd application OFFLINE OFFLINE
> > > > 
> > > > oraM2.lsnr application ONLINE ONLINE vm2
> > > > ora.vm2.gsd application OFFLINE OFFLINE
> > > > ...
> > > > oraM3.lsnr application ONLINE ONLINE vm3
> > > > ora.vm3.gsd application OFFLINE OFFLINE
> > > >
> > > > Andei lendo em alguns foruns e os mesmos diziam que o GSD não é
> > utilizado
> > > > na versão 11.2.0.2. Esta informação procede ?
> > > >
> > > > Alguem teria alguma ideia de como posso coloca-lo on line pois com o
> > > > tradicional comando gsdctl start não esta funcionando..
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > --
> > > David Ricardo B. de Siqueira
> > > IT Brazil - Database Administrator
> > > DBANet
> > > BLOG .: http://databaseguard.blogspot.com
> > >
> > > "O mistério da vida me causa a mais forte emoção. É o sentimento que
> > suscita
> > > a beleza e a verdade, cria a arte e a ciência. Se alguém não 
> conhece essa
> > > sensação ou não pode mais exprimir espanto ou surpresa, já é um
> > morto-vivo e
> > > seus olhos se cegaram.".(Albert Einstein - 1879 - 1955)"
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> >
> >
> >
>
> -- 
> --
> David Ricardo B. de Siqueira
> IT Brazil - Database Administrator
> DBANet
> BLOG .: http://databaseguard.blogspot.com
>
> "O mistério da vida me causa a mais forte emoção. É o sentimento que 
> suscita
> a beleza e a verdade, cria a arte e a ciência. Se alguém não conhece essa
> sensação ou não pode mais exprimir espanto ou surpresa, j

Re: [oracle_br] Problemas Instalação cluster 11.2.0.1 ou 11.2.0.2

2011-04-07 Por tôpico Paulo H. P. da Silva
Boa noite!

Se não me engano, eu recebi a mesma mensagem de erro relacionada ao VIP.
Como está seu ambiente:
1) É virtualizado? VirtualBox ou VMware?
2) Você tem DNS nessa rede?

O conceito, independente do ambiente é o seguinte (Marcus Vinicius, me 
corrija se eu estiver errado! =P). Nós devemos configurar, antes de 
instalar o RAC, quais serão os IPs a serem utilizados. Qual vai ser seu 
IP público, qual será o IP virtual (VIP) e qual será o IP privado 
(interconnect).

O que eu fiz inicialmente errado e *parece *ser o seu caso também, era 
que tentava subir e deixar ativas 3 interfaces de rede, uma para cada IP 
mencionado acima.

Porém, o IP VIP deve somente estar configurado (no seu DNS, se existir, 
senão somente no Hosts) e não deve ser iniciado automaticamente, o 
Oracle fará isso para você nesse momento da instalação. Antes de começar 
a instalar, se você executar um IFCONFIG e estiver retornando o IP VIP 
no output, já está errado e você vai receber esse erro " is already 
in use in the network", porque o SO já está trabalhando com esse IP.

Então, em relação aos IPs do RAC, o checklist antes de começar a 
instalação seria:
- Tenho uma interface de rede ativa funcional com um IP a ser usado como 
IP público pros meus nós RAC? Ex: eth0
- Tenho uma interface de rede ativa funcional com um IP a ser usado como 
IP privado (interconnect) pros meus nós RAC? Ex: eth1
- Tenho configurado no meu DNS ou Hosts um IP a ser usado como IP VIP, 
na mesma faixa de rede do meu IP Público, e não há uma interface com 
esse IP ativa na rede?

Checa isso no seu segunto e terceiro nó. Se você clonou a máquina VM2 e 
VM3 a partir do nó 1, estranho ter algo diferente... Mas verifique por 
desencargo.

Assumindo que é um ambiente virtualizado sem DNS, você teria que dar uma 
olhada no seguinte:
- Verifica se não deixou uma interface de rede virtual para ser iniciada 
automaticamente com o SO em todos os nós. Se tiver, desative/delete.
- Confira no Hosts o hostname/ip dos VIPs de cada nó. Ex: vm2 172.18.101.100
- Garanta que não haja IPs na sua rede já usando o IP que vc quer usar 
no VIP.


Se a instalação passar com sucesso, você vai ver depois uma interface 
virtual do tipo "eth0:1" ativa.




On 04/04/2011 12:34, candiurudba wrote:
>
> Boa tarde colegas,
>
> Estou fazendo alguns testes para instalação do Oracle RAC versões 
> 11.2.0.1 ou 11.2.0.2.
>
> No momento que executo o root.sh no primeiro nó, tudo funciona sem 
> problemas mas a partir do segundo nó, ja tenho algumas mensagens de 
> erro sendo exibidas:
>
> PRCR-1079 : Failed to start resource ora.scan1.vip
> CRS-5005: IP Address: 172.18.101.100 is already in use in the network
> CRS-2674: Start of 'ora.scan1.vip' on 'vm2' failed
> CRS-2632: There are no more servers to try to place resource 
> 'ora.scan1.vip' on that would satisfy its placement policy
>
> start scan ... failed
>
> Pelo que entendi, até ai o erro seria normal pois ele esta tentando 
> levantar uma interface que ficou ativa, aopós a execução do script no 
> primeiro nó.
>
> Mas quando termino de executar nso 3 nós o root.sh, ele emite uma tela 
> de erro informando que a Configuração do Oracle Grid falhou junto com 
> o Utilitario de verificação do cluster.
>
> Verificando os logs da instalação, encontrei os seguintes erros:
>
> INFO: ERROR:
> INFO: PRVF-4193 : Asm is not running on the following nodes. 
> Proceeding with the remaining nodes.
> INFO: Check failed on nodes:
> INFO: vm3,vm2
> INFO: Checking OCR config file "/etc/oracle/ocr.loc"...
> INFO: OCR config file "/etc/oracle/ocr.loc" check successful
> INFO: ERROR:
> INFO: PRVF-4195 : Disk group for ocr location "+ASMDATA" not available 
> on the following nodes:
> INFO: Check failed on nodes:
> INFO: vm3,vm2
> INFO: PRVF-4664 : Found inconsistent name resolution entries for SCAN 
> name "vm-scan"
> INFO: ERROR:
> INFO: PRVF-4657 : Name resolution setup check for "vm-scan" (IP 
> address: 172.18.101.100) failed
> INFO: ERROR:
> INFO: PRVF-4664 : Found inconsistent name resolution entries for SCAN 
> name "vm-scan"
>
> Alguem teria alguma sugestão ?
>
> 


-- 


Atenciosamente,
-
Paulo Henrique P. da Silva



[As partes desta mensagem que não continham texto foram removidas]



Res: [oracle_br] Instância parada

2010-08-16 Por tôpico Paulo H. P. da Silva
Brother,

Você falou que tentou criar o pfile do spfile para tentar subir a instância, 
mas 
como não detalhou como fez isso, então vou dar um pitaco nesse sentido. Talvez 
vc tenha esquecido de especificar o pfile no momento do startup.

Confere se o que você fez foi mais ou menos isso: 

Gerar o PFILE:
CREATE PFILE FROM SPFILE;

Subir a instância com o PFILE ao invés de SPFILE (se não me engano, caso ele 
encontre o SPFILE no diretório ele vai subir preferencialmente com o SPFILE e 
não com o PFILE que você gerou):

STARTUP MOUNT PFILE="/caminho_do_pfile/pfile.ora"

Não lembro exatamente a sintaxe do comando, mas é algo assim.

Isso não vai resolver seu problema diretamente, mas só pra saber se vc tentou 
subir com o PFILE corretamente...



 Atenciosamente,
-
Paulo Henrique P. da Silva






De: Marcelo Porto 
Para: oracle_br@yahoogrupos.com.br
Enviadas: Segunda-feira, 16 de Agosto de 2010 12:35:11
Assunto: [oracle_br] Instância parada

  
Para manutenção dos servidores de firewall da empresa foram interrompidos os
serviços de banco de dados da empresa e reinicalizados os servidores.

Havia um servidor no ar a mais de 1 ano e nunca tinha sido reinicializado.

Com isso após a manutenção ao tentar voltar o servidor a intância não
inicializou e apresenta o seguinte erro:

ORA-00439: feature not enabled: Real Application Clusters

Esta instância está em uma máquina Win2003 R2 e não está em RAC. Me parece
que algum parâmetro está errado no spfile, não há pfile.

A versão do banco é 10.2.0.4

Há na internet um workaround para isso que é criar o PFILE a partir do
SPFILE e efetuar as mudanças, porém nem consigo inicializar o banco com
nomount, pois já apresenta o erro.

Seguem a descrição de algumas tentativas:

SQL> conn sys as sysdba
Enter password: **
Connected to an idle instance.
SQL> startup nomount
ORA-00439: feature not enabled: Real Application Clusters
SQL> disc
Disconnected
SQL> conn / as sysdba
Connected to an idle instance.
SQL> startup nomount
ORA-00439: feature not enabled: Real Application Clusters

Se alguém puder dar alguma orientação. Fico agradecido. É um banco de
produção. Já foi aberto um chamado no metalink, mas se solucionar de outra
maneira não tem problema.

Marcelo Porto

[As partes desta mensagem que não continham texto foram removidas]


 


  

[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] [OFF-TOPIC] Networking & Contato IM

2010-08-16 Por tôpico Paulo H. P. da Silva
Olá, pessoal!

Gostaria de compartilhar uma idéia aqui com vocês.

Eu sou uma pessoa que participo do grupo mais de forma como leitor do que 
qualquer outra coisa.

Aprendo muito analisando os problemas que são compartilhados e as sugestões de 
solução, comentários, observações que são dadas em resposta.

Tenho um desejo muito grande de ser mais participativo no grupo. Poder 
responder 
diversos emails compartilhando minha sugestão de solução. Mas ainda não estou 
pronto para isso, ainda estou em começo de carreira e não tenho a 
experiência/conhecimento necessários para ajudar na maioria dos casos que 
chegam.

Imagino que posso ser útil (e vice-versa) para pessoas que estejam no mesmo 
barco que eu, que estejam mais próximas da minha realidade. Para aqueles que 
tem 
vontade de conversar com outros profissionais da área, mas num nível mais 
próximo de conhecimento. Tanto para dúvidas, quanto para falar sobre qualquer 
outra coisa. Assuntos que você não acha pertinente enviar para a lista toda, 
mas 
poderia usufruir de uma opinião alheia, de alguém que pode estar passando ou já 
passou pela experiência, etc.

Eu, pelo menos, acho que seria interessante.

Considerando isso, eu deixaria aqui meus IMs de contato (Skype, MSN...), para 
podermos criar esse networking, com quem achar que possa ser útil.

Mas antes de o fazer, tenho que deixar claro que minha intenção não é 
substituir 
nem quebrar o networking aqui da lista Oracle_BR. Seria somente outra forma, um 
canal secundário para auxiliarmos a nós mesmos. Toda ajuda é bem-vinda, na 
minha 
opinião.

Compartilhada essa idéia, queria saber se alguém aí acha uma boa, se não vai 
contra o ideal/objetivo do grupo ou coisa do tipo...

Se acham que eu viajei na maionese, peço desculpas e eu fico aqui na minha, sem 
problemas.
Entretanto, se houver algum adepto, responderei o tópico e trocamos os 
contatos. 
=]


What do you think?


 Atenciosamente,
-
Paulo Henrique P. da Silva


  

[As partes desta mensagem que não continham texto foram removidas]



Res: [oracle_br] OCM 10g

2010-08-05 Por tôpico Paulo H. P. da Silva
Caramba! Mais uma boa notícia!
Meus parabéns, Guilherme!

Pode nos contar um pouco mais sobre como foi essa experiência?



 Atenciosamente,
-
Paulo Henrique P. da Silva





De: Guilherme Brito 
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quinta-feira, 5 de Agosto de 2010 15:07:30
Assunto: [oracle_br] OCM 10g

  
Pessoal,

É com muita alegria que venho informar que passei no exame Oracle Certified
Master 10g que fiz em Atlanta-EUA no dia 24 de Maio.

Abraços.

-- 
Atc,

Guilherme Brito
*OCM 10g*
*OCP 11g
OCE RAC 10g
*

[As partes desta mensagem que não continham texto foram removidas]


 


  

[As partes desta mensagem que não continham texto foram removidas]



Res: [oracle_br] erro ora-01935

2010-07-22 Por tôpico Paulo H. P. da Silva
Brother,

Quando o usuário for um número, coloca entre aspas duplas, assim:


alter user "619" account unlock;

Funcionou?


Atenciosamente,
-
Paulo Henrique P. da Silva
Mail: pauloh.psi...@yahoo.com.br






De: walfredomendes 
Para: oracle_br@yahoogrupos.com.br
Enviadas: Terça-feira, 13 de Julho de 2010 12:50:18
Assunto: [oracle_br] erro ora-01935

  
estou digitando no sql*plus:
alter user 619 account unlock;
recebo o erro: ora-01935: nome de usuário ou atribuição ausente.
o usuário existe. consigo alterá-lo no modo gráfico.
estou usando o oracle 9i 9.2.0.1.0
alguem pode me ajudar?
Fico muito grato.


 


  

[As partes desta mensagem que não continham texto foram removidas]