SóProvas


ID
121684
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Aqua Data Studio, suíte de ferramentas de administração de banco
de dados para Oracle, consiste de oito diferentes ferramentas, que,
segundo o fabricante, gerenciam todos os aspectos de um banco de
dados Oracle. Considerando os conceitos pertinentes a esse banco
de dados e o seu uso em ferramentas de front-end, julgue os itens
de 106 a 115.

Caso se crie banco de dados Oracle no modo NOARCHIVELOG, não se poderá iniciar a execução de ferramenta de backup online enquanto a instância estiver no ar.

Alternativas
Comentários
  • Acho que o gabarito desta questão esta incorreto. Vejam:

    "In NOARCHIVELOG mode you cannot perform online tablespace backups, nor can you use online tablespace backups taken earlier while the database was in ARCHIVELOG mode. To restore a database operating in NOARCHIVELOG mode, you can use only whole database backups taken while the database is closed. Therefore, if you decide to operate a database in NOARCHIVELOG mode, take whole database backups at regular, frequent intervals"
    Fonte: http://download.oracle.com/docs/cd/B28359_01/server.111/b28310/archredo002.htm
  • O parâmetro está associado ao processo de segundo plano ARCn, que armazena automaticamente os redo logs online quando o modo ARCHIVELOG é definido.

    No modo NOARCHIVELOG:

    - os dados dos arquivos de redo log online são sobregravados sempre que ocorre uma alternacia de log.

    - é possível recuperar os dados commitados.

    - no caso de falha somente a SGA é perdida.

    Então.... esse papo de que não pode executar o backup enquanto a instância está no ar... sei não. Acho que o erro está aí, não tem nada a ver uma coisa com a outra.

  • Acredito que aqui temos uma pegadinha.  Em backups, temos conceitos de backups físicos e backups lógicos.  No oracle a ferramenta para backup lógico (exp ou expdp - a partir do 10g) pode ser utilizado com o banco aberto e de forma online, já os backups físicos, no modo noarchivelog, só poderão ser feitos offline.

  • Archived Redo Log Files - O Oracle Database pode ser configurado para que os arquivos redo log files que forem preenchidos possam ser arquivados através de processos em segundo plano na flash recovery area antes que sejam reutilizados pelo sistema. Redo log files que são arquivados pelo sistema são chamados de archived redo log files.

    Quando o banco de dados é configurado para gerar archived redo log files diz-se que ele está no modo ARCHIVELOG. Quando um banco de dados não está configurado para trabalhar desta forma diz-se que eles esta no modo NOARCHIVELOG.

    Uma das vantagens de usar um banco de dado no modo ARCHIVELOG  é: quando uma falha no disco causar uma perda de parte ou de todos os dados de um banco de dados, o banco de dados pode ser reconstruído juntamente com todas as suas transações realizadas se você tiver o backup dos datafiles, dos control datafiles  e todos os arquivos de redo log files criados desde o último backup.

     Os redo log files onlines e os archived contém todos os registros das operações realizadas desde o último backup. Este processo de reconstrução é chamado de media recovery.

     Um banco de dados que esteja no modo ARCHIVELOG pode ser backupeado quando estiver online. 

    Um banco de dados que esteja no modo NOARCHIVELOG pode ser backupeado enquanto esta montado, mas não enquanto esta em uso. Essa opção fica indisponível, caso o BD esteja no modo NOARCHIVELOG.

    Isso significa que não se possa iniciar a execução da ferramenta de backup online?. O erro da questão pode estar nessa afirmativa.

  • Quando estava fazendo a questão também achei que o gabarito fosse correto, entretanto, ao ler novamente, a questão diz que "não se poderá iniciar a execução de ferramenta de backup online enquanto a instancia estiver no ar". A instancia estar no ar não significa que a mesma esteja no estado OPEN. Se ela estiver no estado MOUNT permitiria o backup online.