Oi Mária.
Sei fazer pela linha de comandos...
Veja estes exemplos de configuração dos serviços:

srvctl add service -d ORCL -s OLTP_SERVICE -r ORCL1,ORCL2
srvctl add service -d ORCL -s BATCH_SERVICE -r ORCL2 -a ORCL1
srvctl add service -d ORCL -s DBA_SERVICE -r ORCL2 -a ORCL1

A opção -r significa as instâncias onde este serviço será habilitado por 
padrão.
A opção -a (de Available) significa as instâncias disponíveis. Ou seja, caso 
não nenhma das instâncias da opção -r esteja disponível, o serviço será 
alocado nas instâncias -a.

Tente remover os serviços e adiciona-los pela linha de comandos. Se houver 
algum erro, a linha de comandos pode deixar mais claro.

E sim, você deve indicar no tnsnames.ora da aplicação o serviço que deseja 
conectar.

OLTP =
  (DESCRIPTION=
    (LOAD_BALANCE=ON)   ??? Escolha Aleatória
    (FAILOVER=ON)    ??? Tenta acessar o 1o, depois o 2o
    (ADDRESS=(PROTOCOL=TCP)(HOST=172.16.131.111)(PORT=1521)) ??? VIP
    (ADDRESS=(PROTOCOL=TCP)(HOST=172.16.131.112)(PORT=1521))  ??? VIP
    (CONNECT_DATA=
      (SERVICE_NAME=OLTP)
      (FAILOVER_MODE=
        (TYPE=SELECT)   ??? SESSION ou SELECT
        (METHOD=BASIC)   ??? BASIC ou PRECONNECT
        (RETRIES=10)    ??? 10 tentativas de conexão
        (DELAY=1)    ??? 1 segundo para cada tentativa
      )
    )
  )

Espero ter ajudado.
Abraço !

Ricardo Portilho Proni
Team Leader CES - Centro de Excelência Solvo

Oracle ACE
Oracle Database 10g Administrator Certified Associate
Oracle Database 10g Administrator Certified Professional
Oracle Database 10g: RAC Administrator Certified Expert
Oracle Database 10g: Managing Oracle on Linux Certified Expert
Microsoft Certified Professional
Microsoft Certified Database Administrador
Microsoft Certified Technology Specialist: SQL Server 2005
Certified MySQL Database Administrator

----- Original Message ----- 
From: Mária Cristina Silva
To: oracle_br@yahoogrupos.com.br
Sent: Tuesday, August 11, 2009 12:04 PM
Subject: [oracle_br] Duvida RAC


Boa tarde!

Pessoal, eu criei um serviço chamado ODBCRAC, pelo gri control, porém na
hora de escolher as instancias como preferencial ele não permite que eu
escolha os dois nós que tenho hj.
Dái selecionei uma pra criar o serviço, minha duvida éh, no caso dessa
instancia preferencial que escolhi, venha cai, automaticamente ele distribui
os processos para a outra instancia?

Estou com essa duvida pq vi que quando dou um crs_stat -t ele traz pra mim
dessa forma

NAME=ora.jucmg2.ODBCRAC.no1.srv
TYPE=application
TARGET=ONLINE
STATE=ONLINE on no1

E gostaria também de saber como faço para as aplicações conectar a esse
serviço, preciso alterar algo nos TNS das maquinas.

Obrigada.

-- 
Abraços,
Mária Cristina
Cel: 031-8883-5543
E-mail: mariancrist...@gmail.com
MSN:   mcristinasil...@hotmail.com
-- 
"O começo é a parte mais importante do trabalho."
- Platão


[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

Responder a