Vera, Com respeito a sua experiencia, vejo que como estudante, o seu professor passou questoes muito complicadas para quem nao frequentou um curso especifico. Vc nao informou se a disciplina e BD e nem ate onde vc foram com o conteudo, mas algumas questoes sao complicadas ate para um dba.
Sem vc conhecer os conceitos de cada topico, as respostas de cada pergunta de nada servirao para aprendizado, e SIM apenas para responder ao trabalho da materia, sorry! Vou tentar lhe dar uma direcao: 1) pesquise sga-max_size 2) alterar o banco para archivelog 3) - gasta uma pagina de exemplo 4) - idem 5) http://docs.oracle.com/cd/B28359_01/server.111/b28310/tables011.htm#ADMIN11682 http://docs.oracle.com/cd/B28359_01/server.111/b28310/tables011.htm#ADMIN11682 6) drop table teste123; SELECT object_name, original_name FROM dba_recyclebin WHERE owner = 'HR'; (exemplo com usuario HR); select * from "BIN$8BZ4QubgnNPgQAB/AgA3ew==$0" as of timestamp (sysdate - 10/(24*60)); 7) backup database plus archivelog include current controlfile; (veja para onde esta a cópia, com show all, olhe o path de CHANNEL DEVICE TYPE DISK) 8) rm spfileORCL.ora shutdown abort startup; (vai dar um erro) RMAN> restore spfile to '/opt/oracle/product/10.2/db_1/dbs/spfileORCL.ora' from autobackup db_name='ORCL' maxdays 40; 9) rm nome_do_datafile.ora RMAN> restore tablespace nome_da tablespace; recover database; startup; 10) semelhante ao 9 11) semelhante ao 9 12) humm, tem que tirar o relatório e olhar o valor dos parâmetro da SGA 13) emitir o relatório e colar a saída na questão. 14) facil, achei até no google: Resumable Space Allocation http://docs.oracle.com/cd/B28359_01/server.111/b28310/schema002.htm#ADMIN11581 http://docs.oracle.com/cd/B28359_01/server.111/b28310/schema002.htm#ADMIN11581 http://community.dbapool.com/articlelist.php?articles=122705 http://community.dbapool.com/articlelist.php?articles=122705 Desculpe nao ajudar mais, mas creio que para estas questoes, o forum nao se aplica. Sugestao: usando o snapshot da máquina virtual que o professor disponibilizou, monte um ambiente para estudo e va fazendo cada questao de acordo com as pistas que te passei. Se der algum pau, consulte seu material, consulte o site da Oracle, joga no google e se ainda ficar na duvida, traz a mensagem de erro com o trecho do codigo/comandos que vc esta rodando. Tempo de conclusao da tarefa: vai depender do seu nivel de experiencia, (se for apenas estudante) creio que algo em torno de uma semana. Ederson Elias DBA Oracle http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 ------------ Labor improbus omnia vincit ---Em oracle_br@yahoogrupos.com.br, <veraporfiriocascardo@...> escreveu: Olá pessoal,tudo bem com vcs? Gostaria da ajuda de vocês,estou com um trabalho faculdade e não tenho experiencia sobre o assunto e nem a vivencia profissional para resolver e nem tive isso no laboratório da faculdade eu ainda não trabalho como DBA e estou com muita dificuldade em fazer... Vou colocar as questões para que me ajudem! TIRE UM SNAPSHOT DA SUA MÁQUINA VIRTUAL ANTES DE COMECAR O TRABALHO. O RESULTADO DO TRABALHO É UM .TXT COM AS SAÍDAS DOS COMANDOS. COLOQUE O SEU NOME COMPLETO NO TRABALHO. 1- aumentar a sga do banco para 3gb usando o memory target 2- alterar o banco para archivelog (se já o estiver, coloque em noarchivelog e depois em archivelog) 3- habilitar o flashback database, mostrar o banco com o flashback habilitado 4- criar algumas tabelas, gerar alguns inserts e evidenciar a volta do banco de dados, utilizando flashback database por scn ou tempo 5- criar uma tabela , apagá-la em seguida e fazer a sua restauracao utilizando flashback drop 6- demonstrar o uso do flashback query, realizando uma query com dados do passado (atencao para a configuracao do undo retention) 7- realizar um backup full e online para disco, utilizando o RMAN 8- com o banco no ar, apagar o pfile/spfile, derrubar o banco, tentar subí-lo. Fazer a recuperacao do spfile e abrir o banco de dados 9- com o banco no ar, apagar (rm -f <datafile> ) um datafile nao critico e fazer a restauracao utilizando rman 10- com o banco no ar, apagar um datafile critico e fazer a restauracao utilizando rman 11- com o banco no ar, remover todos os controlfiles e fazer a recuperacao do banco de dados utilizando rman 12- tire um relatório do awrrpt e coloque a evidencia da saída no resultado da prova, é necessário aumentar algum pool da sga ? Por que ? 13- tire um relatório do addmrpt e coloque a evidencia da saída no resultado do trabalho 14- qual a utilidade do Resumable Space Allocation ? Peço que vocês me ajuda, nem sei por onde começar Muito obrigada!!!