quinta-feira, 1 de outubro de 2009

Dica de Hoje CONTROL FILE

Hoje a dica é sobre Oracle.
"Mastiguei" algumas coisas para o compreendimento.

> Control File
Definição:
- Contém informações necessárias para manter e verificar a integridade do banco de dados.
( Obs. o SGBD necessita de no minimo 1 control file )

> Conteudo do Control File
- Nome do banco de dados
- Localização dos DataFiles e Redo Logfiles
- Nomes das Tablespaces
- Time Stamp
- Numero da Sequencia do Log corrente
- Informações de Checkpoint
- Log Story
- Informações de Utilitários do RMAN

---------------------------------------
> Tamanho do arquivo de Control File é influenciado por:
- Maxlogfile
- MaxlogMembers
- Maxloghistory
- Maxdatafile
- Maxinstances
----------------------------------------
Localização:
Select * from v$parameter ou V$controfile
----------------------------------------
Multiplexando o Control File
Ex.
control_file = ( /caminho do arquivo/nomedoarquivo.dtl , /caminho do arquivo/nomedoarquivo.dtl );
----------------------------------------
Processo:
- Shutdown
- copia ( CTRL + C ) no controlfile para o local especifico
- renomeia-se para o nome desejado
- Edite ou adicione o parametro de entrada control_files especificando os nomes ( sp_file )
- inicialize o SGBD
- Dá-se um select * from v$controlfile para certifica-se que está já apontado o nome
-----------------------------------------

Nenhum comentário:

Postar um comentário