You are on page 1of 3

TRABALHO I

Aluno: Michael Macdo.


01.DEFINA UM CONTROLFILE?
R: O controlfile armazena informaes da estrutura fsica do banco de dados.
Exemplo:
Nome do banco e dados.
Quando foi criado.
Nome e locais de todos os arquivos DATAFILE e REDOLOGFILE.

02.O QUE OCORRE COM O BD QUANDO UM CONTROLFILE CORROMPIDO?


R: O banco de dados no levanta e aparece a mensagem de erro
(ORA-00205: error in identifying control file, check alert log
for more info) falando que um erro de controlfile e que para
checar o alertlog.

03.O QUE UM REDOLOGFILE? QUAIS SUAS CARACTER STICAS (3)?


R: O RedologFile armazena todas as transaes DML que ocorrem no
banco de dados.
Exemplo:
So reutilizados de forma cclica.
Pode ser multiplexado.
Em caso de falha,Restaura o banco at o ponto da falha.
04.RESPONDA
A)CRIAR UMA TABLESPACE TBS_CORPORATIVO COM UM DATAFILE DE 1GB
R: CREATE TABLESPACE TBS_CORPORATIVO
DATAFILE
/u01/app/oracle/oradata/msmsdba/controlfile/TBS_CORPORATIVO_01.
dbf size 1024m;
B)ADICIONAR UM DATAFILE NA TABLESPACE TBS_CORPORATIVO COM 500MB
R: ALTER TABLESPACE TBS_CORPORATIVO
ADD DATAFILE
/u01/app/oracle/oradata/msmsdba/controlfile/TBS_CORPORATIVO_02.
dbf size 500m;
C)REDIMENSIONAR O SEGUNDO DATAFILE PARA 1GB DA TABLESPACE
TBS_CORPORATIVO
R: ALTER DATABASE DATAFILE
/u01/app/oracle/oradata/msmsdba/controlfile/TBS_CORPORATIVO_02.
dbf resize 500m;
D)DROPAR A TABLESPACE TBS_CORPORATIVO E SEUS DATAFILES
R: DROP TABLESPACE TBS_CORPORATIVO INCLUDING CONTENTS AND
DATAFILES;
E)CRIE UMA TABLESPACE TEMPORARIA COM 5GB
R: CREATE TEMPORARY TABLESPACE TEMP_CORPORATIVO

TEMPFILE
/u01/app/oracle/oradata/msmsdba/controlfile/TEMP_CORPORATIVO.db
f size 5G;

F)AUMENTE O TAMANHO DA TABLESPACE TEMPOR RIA PARA 10GB (PODE


SER DE 2 FORMAS)
R:
ALTER TABLESPACE TEMP_CORPORATIVO
ADD TEMPFILE
/u01/app/oracle/oradata/msmsdba/controlfile/TEMP_CORPORATIVO_02
.dbf size 5G autoextend off;
ALTER DATABASE TEMPFILE
/u01/app/oracle/oradata/msmsdba/controlfile/TEMP_CORPORATIVO_02
.dbf resize 5G;
G)UTILIZANDO COMANDOS DO ORACLE, ALTERE O NOME DO REDO LOG FILE
ABAIXO:
C:\ORACLE\ORADATA\<SID>\REDO01.LOG PARA
C:\ORACLE\ORADATA\<SID>\REDO01.RDO

R:
shutdown imemdiate
Renomea no sistema operacional os redologs
Startup mount
Alter database rename file C:\ORACLE\ORADATA\<SID>\REDO01.LOG
to C:\ORACLE\ORADATA\<SID>\REDO01.RDO;
Startup open
H)QUAL A DIFERENA DE MULTIPLEXAR O CONTROL FILE POR PFILE E
SPFILE?
R: Pelo SPFILE altera os controlfile no spfile com banco no ar e
baixa o banco ,altera no sistema operacional e levanta depois
para confirma.
Pelo PFILE primeiro baixo o banco e altera os arquivos no
sistema operacional, levanta o banco e recria o spfile para
confirma e levanta o banco com novo spfile.
05.DIFERENCIE OS COMANDOS A SEGUIR:
ALTER TABLESPACE TBS_CORPORATIVO READ ONLY;
R: A Tablespace esta somente para leitura, os dados fica
disponveis somente para leitura.
ALTER TABLESPACE TBS_CORPORATIVO OFFLINE;
R: A Tablespace esta off-line seu dados no ficam disponveis.
06.RENOMEIE O DATAFILE DA TABLESPACE TBS_CORPORATIVA DA QUESTO
05
R:
alter tablespace TBS_CORPORATIVO offline;
mv
/u01/app/oracle/oradata/msmsdba/controlfile/TBS_CORPORATIVO_02.d
bf

/u01/app/oracle/oradata/msmsdba/controlfile/TBS_CORPORATIVO_rena
me_02.dbf
alter tablespace TBS_CORPORATIVO rename datafile
'/u01/app/oracle/oradata/msmsdba/controlfile/TBS_CORPORATIVO_02.
dbf' to
'/u01/app/oracle/oradata/msmsdba/controlfile/TBS_CORPORATIVO_ren
ame_02.dbf';
alter tablespace TBS_CORPORATIVO online.
07.QUAIS AS VIEWS SO POSS VEIS OBTER INFORMAES DAS
TABLESPACES; DATAFILES; TEMP_FILES
R:dba_tablespaces,v$tablespce,dba_data_files,v$datafile,dba_temp
_files,v$tempfile
08.DESCREVA CINCO PROCESSOS DE BACKGROUD ABAIXO:
PMON:
R: O process monitor (PMON) executa a recuperao do processo de um usurio quando
esse processo falha, Limpa a rea de memria (database buffer cache) e libera os recursos que
o processo do usurio estava usando, tambm verifica o processo despachante.
SMON:
R: O processo system monitor (SMON) efetua a recuperao da instncia em caso de falhas
dos datafiles aplicando as entradas do redo log nos datafiles durante a sua inicializao, O
processo de recuperao dessas transaes executado pelo processo SMON quando a
Tablespace afetada volta a ficar disponvel.
DBWR:
R: O processo database writer (DBWR) escreve os blocos modificados do database buffer
cache para os arquivos de dados fsicos(datafiles), Os dados menos recentemente usados so
escritos para os arquivos de dados em primeiro lugar.
LGWR:
R: O processo log writer (LGWR) escreve todas as entradas no redo log ,responsvel pelo
gerenciamento dos redlogbuffer, Os dados de redo log so armazenados em memria no redo
log buffer cache, na SGA.
CKPT:
R: O processo archiver (ARCH) reduz o tempo de necessrio para recuperao da instancia,
atualiza o cabealho dos controlfile e dos datafiles gravando o ultimo SCN.

You might also like