Gerenciando o CONTROLFILE
Gerenciando Arquivos de
Controle(CONTROLFILE)
Doc Oracle:
http://docs.oracle.com/cd/E11882_01/se...
Gerenciando o CONTROLFILE
O que é o CONTROLFILE?
• Cada banco de dados Oracle tem um controfile, que
é um pequeno arquivo ...
Gerenciando o CONTROLFILE
Por que Multiplexar o CONTROLFILE?
• Cada banco de dados Oracle deve ter pelo
menos dois control...
Gerenciando o CONTROLFILE
Consultando o Caminho e nome dos
controlfile
SQL> SELECT name FROM v$controlfile;
Na imagem temo...
Gerenciando o CONTROLFILE
O paramentro control_files
 SQL> show parameter control_files;
Essa consulta mostra o valor set...
Gerenciando o CONTROLFILE
Multiplexar o Controlfile
• 1º Alter o paramêntro control_files será passado no o
caminho dos co...
Gerenciando o CONTROLFILE
Multiplexar o Controlfile
• 2º Após altera o paramento no processo anterior,
deve dá um shutdown...
Gerenciando o CONTROLFILE
Multiplexar o Controlfile
• 3º Com o banco em down vamos copiar o arquivo
físico, em nosso caso ...
Gerenciando o CONTROLFILE
Multiplexar o Controlfile
• 4º Fazer a cópia do arquivo físico do controlfile
para o novo caminh...
Gerenciando o CONTROLFILE
Multiplexar o Controlfile
5º Agora é sair do ASM e consultar se o
arquivo físico(controlfile03....
Gerenciando o CONTROLFILE
Multiplexar o Controlfile
 Subir o banco e consultar o parâmetro control_files
11
Gerenciando o CONTROLFILE
Duvidas?
• Em caso de dúvidas enviar email para Eliézio
Mesquita:
• elieziomesquita@gmail.com
• ...
Próximos SlideShares
Carregando em…5
×

Gerenciando arquivos de controle(controlfile)

276 visualizações

Publicada em

oracle,backup,controfile, arquivo de controle,orada,redologfile,rman

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
276
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
4
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Gerenciando arquivos de controle(controlfile)

  1. 1. Gerenciando o CONTROLFILE Gerenciando Arquivos de Controle(CONTROLFILE) Doc Oracle: http://docs.oracle.com/cd/E11882_01/server.112/e25494/control.htm#ADMIN006 1
  2. 2. Gerenciando o CONTROLFILE O que é o CONTROLFILE? • Cada banco de dados Oracle tem um controfile, que é um pequeno arquivo binário que registra a estrutura física do banco de dados. O controlfile guarda as seguintes informações:  O nome do banco de dados  Os nomes e os locais dos arquivos de dados associados e refazer os arquivos de log  O timestamp da criação do banco de dados  O atual número de seqüência de log  Informações Checkpoint 2
  3. 3. Gerenciando o CONTROLFILE Por que Multiplexar o CONTROLFILE? • Cada banco de dados Oracle deve ter pelo menos dois controlfile, cada um armazenado em um disco físico diferente. Se um arquivo de controle está danificado devido a uma falha no disco, a instância associada deve ser desligado. Uma vez que a unidade de disco for reparado, o controlfile danificado pode ser restaurado usando a cópia intacta no outro disco e a instância pode ser reiniciado. Neste caso, nenhuma recuperação via backup será necessário. 3
  4. 4. Gerenciando o CONTROLFILE Consultando o Caminho e nome dos controlfile SQL> SELECT name FROM v$controlfile; Na imagem temos o local e nome dos controlfiles que temos para essa banco. 4
  5. 5. Gerenciando o CONTROLFILE O paramentro control_files  SQL> show parameter control_files; Essa consulta mostra o valor setado no parametro control_files. Esse parêmetro deve ser alterado quando um novo controlfile for adicionado para o banco. 5
  6. 6. Gerenciando o CONTROLFILE Multiplexar o Controlfile • 1º Alter o paramêntro control_files será passado no o caminho dos controlfiles já existe e acrescentar o caminho e nome do novo controlfile. Alter system set control_files = '+DATA/orcl/controlfile/current.275.853125609', '+FRA/orcl/controlfile/current.260.853125615', '/home/oracle/controlfile03.ctl' scope=spfile; 6
  7. 7. Gerenciando o CONTROLFILE Multiplexar o Controlfile • 2º Após altera o paramento no processo anterior, deve dá um shutdown no banco e copiar o arquivo físico. 7
  8. 8. Gerenciando o CONTROLFILE Multiplexar o Controlfile • 3º Com o banco em down vamos copiar o arquivo físico, em nosso caso está dentro do asm. Acessando o ASM Acessando os diretório onde está o controfile 8
  9. 9. Gerenciando o CONTROLFILE Multiplexar o Controlfile • 4º Fazer a cópia do arquivo físico do controlfile para o novo caminho que foi adicionado no parâmentro control_files. • cp +DATA/orcl/controlfile/current.275.853125609 /home/oracle/controlfile03.ctl 9
  10. 10. Gerenciando o CONTROLFILE Multiplexar o Controlfile 5º Agora é sair do ASM e consultar se o arquivo físico(controlfile03.clt) foi criado.  10
  11. 11. Gerenciando o CONTROLFILE Multiplexar o Controlfile  Subir o banco e consultar o parâmetro control_files 11
  12. 12. Gerenciando o CONTROLFILE Duvidas? • Em caso de dúvidas enviar email para Eliézio Mesquita: • elieziomesquita@gmail.com • atendimento@oradata.com.br • www.oradata.com.br • Canal no Youtube: • https://www.youtube.com/channel/UCheyVOTFXCDpt-xIQtf-4zA 12

×