novos no arquivo /tmp/initprod.ora, perceba que as instancia agora sao numeradas 1 e 2, ok? *.cluster_database = TRUE *.cluster_database_instances = 2 *.undo_management=AUTO prod1.undo_tablespace=UNDOTBS1 prod1.instance_name=prod1 prod1.instance_number=1 prod1.thread=1 prod1.local_listener=listener_ocvmrh2103 prod2.instance_name=prod2 prod2.instance_number=2 prod2.local_listener=listener_ocvmrh2190 prod2.thread=2 prod2.undo_tablespace=UNDOTBS2Passo 5) Altere a informacao sobre a nova localizacao do arquivo de controle (controlfile), no arquivo /tmp/initprod.oraPasso 6) Cria seu SPFILE SQL> create spfile='/u03/oradata/prod/spfileprod.ora' from pfile='/tmp/initprod.ora';Passo 7) Copie o spfile criado para o diretorio : ORACLE_HOME/dbs e crie um novo pfile a partir dele. bash-3.00$ cp spfileprod.ora /u01/app/oracle/product/10.2.0/db/dbs/spfileprod.ora bash-3.00$ pwd /u01/app/oracle/product/10.2.0/db/dbs bash-3.00$ cat initprod1.ora spfile='/u01/app/oracle/product/10.2.0/db/dbs/spfileprod.ora'Passo 8) Cria um novo arquivo de senha (password) para a instancia prod1 embaixo do Oracle_home do RAC bash-3.00$ orapwd file=orapwprod1 password=welcome1Passo 9) inicialize o banco de dados no modo "MOUNT" e troque os nomes dos datafile e redo log para sua nova localizacao.----->>>>Antes confirme se sua varavel de ambiente ORACLE_HOME esta configurada corretamente: bash-3.00$ echo $ORACLE_HOME /u01/app/oracle/product/10.2.0/db bash-3.00$ echo $ORACLE_SID prod1 SQL> startup mount pfile=initprod1.ora ORACLE instance started. Total System Global Area 838860800 bytes Fixed Size 1222168 bytes Variable Size 213912040 bytes Database Buffers 620756992 bytes Redo Buffers 2969600 bytes Database mounted.Passo 10) Adicione a sugunda particao do RAC (thread) que ira atender a instancia 2 SQL> alter database add logfile thread 2 group 4 ('/u03/oradata/prod/redo2_01.dbf') size 50M, group 5 ('/u03/oradata/prod/redo2_02.dbf') size 50M, group 6 ('/u03/oradata/prod/redo2_03.dbf') size 50M; Database altered. SQL> ALTER DATABASE OPEN; Database altered. SQL> alter database enable public thread 2; Database altered.Passo 11) Crie UNDO tablespace para a instancia 2O nome desta tablespace deve ser o mremos que voce especificou no arquivo init.ora no passo 4. QL> CREATE UNDO TABLESPACE UNDOTBS2 DATAFILE '/u03/oradata/prod/undotbs2_01.dbf' size 25M; ablespace created.Passo 12) Crie as visoes (views) especificas para cluster na instancia 1 QL> @?/rdbms/admin/catclust.sqlPasso 13) No segundo no do cluster:Configure o ORACLE_HOME e o SID bash-3.00$ export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db bash-3.00$ export ORACLE_SID=prod2Crie o arquivo initprod2.ora igual ao initprod1.ora (da primeira instancia). Lembre de copiar tambem o arquivo spfile para este segundo no de cluster. bash-3.00$ pwd /u01/app/oracle/product/10.2.0/db/dbs bash-3.00$ ls -lrt spfileprod.ora -rw-r----- 1 oracle oinstall 3584 Feb 19 12:36 spfileprod.ora bash-3.00$ cat initprod2.ora spfile='/u01/app/oracle/product/10.2.0/db/dbs/spfileprod.ora'Passo 14) Crie um novo arquivo de senhas (password) para esta instancia bash-3.00$ orapwd file=orapwprod2 password=welcome1Passo 15) Crie os diretorios (mkdir) para os arquivos, conforme informado no init.ora, abaixo: audit_file_dest background_dump_dest user_dump_dest core_dump_destPasso 16) Inicialize a segunda instancia SQL> startup pfile=initprod2.ora ORACLE instance started. Total System Global Area 838860800 bytes Fixed Size 1222168 bytes Variable Size 213912040 bytes Database Buffers 620756992 bytes Redo Buffers 2969600 bytes Database mounted. Database opened.Passo 17) Agora e so adicionar os servicos do cluster bash-3.00$ srvctl add database -d prod -o /u01/app/oracle/product/10.2.0/db -p /u03/oradata/prod/spfileprod.ora bash-3.00$ srvctl add instance -d prod -i prod1 -n OCVMRH2103 bash-3.00$ srvctl add instance -d prod -i prod2 -n OCVMRH2190Referencia:Metalink Note ID : 747457.1Fique a vontade para tirar duvidas comigo. Espero que voce tenha Sucesso!Luis Adelson.