Noções básicas de arquivos de log arquivados em 12c oráculo

um da Oracle 12carquivos de log rchive

são simplesmente cópias de arquivos de log refazer. Eles não são diferentes dos arquivos de log redo, exceto que eles obter um novo nome quando eles são criados.

A maioria dos arquivos de log arquivados têm a extensão .ARC, .ARCH, ou .LOG., .ARC parece mais comum.

Nem todos os bancos de dados têm arquivos de log arquivados. Depende se você ligar arquivamento. Ativando o arquivamento, você pode recuperar a partir de quase qualquer tipo de falha fornecer duas coisas:

  • Você tem um backup completo.

  • Você não perdeu todas as cópias dos redo ou arquivar logs.

Há uma pequena quantidade de sobrecarga com arquivamento base de dados:

  • Eu custo / S: O processo tem ARCn para copiar cada grupo refazer log que enche-se.

    Video: Administração: Arquivologia - Protocolo

  • custo de CPU: É preciso processamento extra para copiar os redo logs através do processo ARCn.

  • custo de armazenamento: Você tem que manter todos os registros de arquivos criados entre cada backup.

Relativamente falando, cada um destes custos é pequeno em termos de retorno que você obtém: recuperar seu banco de dados sem sequer perder o ponto mais de uma Eu. esta é normalmente recomendar, de forma generalizada, todos os bancos de dados de produção arquivar seus redo logs.

Às vezes, o arquivamento não é necessário, como em um banco de dados de teste usado para testar o código. Você pode facilmente basta copiar seu banco de dados de produção para reviver um teste quebrado. Nós não estamos recomendando não arquivamento em bancos de dados de teste. Às vezes o banco de dados de teste é importante o suficiente para arquivo. Estamos apenas dizendo que às vezes você pode passar sem incorrer na sobrecarga extra.

Você deve manter arquivos de log arquivados para recuperação entre cada backup. Digamos que você está fazendo um backup a cada domingo. Agora dizer que seu banco de dados perde arquivos devido a uma falha de disco na quarta-feira. O processo de recuperação seria restaurar os arquivos perdidos a partir do último backup e, em seguida, dizendo Oracle para aplicar os arquivos de log arquivados a partir de domingo todo o caminho até à falha na quarta-feira. É chamado rolando para a frente.

Como arquivos de controle e arquivos de log redo, é melhor prática para ter mais de uma cópia de cada um dos seus arquivos de log arquivados. Eles devem ir para dois destinos diferentes em diferentes dispositivos, assim como os outros. Você não pode pular sobre um registo de arquivo perdido.

arquivos do servidor e de parâmetros de inicialização são os menores arquivos em seu sistema:

PFILE, ou arquivo de parâmetro, é uma versão em texto que você pode ler e editar com um editor de texto normal.

  • SPFILE, ou arquivo de parâmetro de servidor, é uma cópia binária que você cria para o banco de dados para usar depois de fazer alterações.

    Video: Apostila Processo Seletivo Público Simplificado Município de Maceió-SERVIÇOS ADMINISTRATIVOS



  • Normalmente, esses arquivos terminam com uma extensão .ora.

    PFiles e SPFILEs tem informações sobre como seu banco de dados em execução está configurado. Isto é onde você configurar as seguintes definições:

    • Tamanho da memória

    • nome do banco de dados ea instância

    • parâmetros de arquivamento

    • processos

    • Mais de 1.900 outros parâmetros

    Espere, o que foi isso? Mais de 1900 parâmetros para configurar e ajustar? Não tenha medo. O fato é que 99 por cento da sua configuração de banco de dados é feito com cerca de 30 dos principais parâmetros. O resto dos parâmetros são para configurações incomuns que exigem um ajuste mais especialista. Por uma questão de verdade, daqueles 1.900, mais de 1.600 estão ocultas.

    Sempre que você iniciar o seu banco de dados, o primeiro arquivo de ler é o arquivo de parâmetro. Ele configura todas as suas configurações de memória e de processo e diz a instância onde os arquivos de controle estão localizados. Ele também tem informações sobre o seu estado de arquivamento.

    Os PFiles e SPFILEs estão localizados sob o diretório onde você instalou o software de banco de dados. Este diretório é chamado o ORACLE_HOME:

    • Linux / UNIX: $ ORACLE_HOME / dbs

    • Janelas: % ORACLE_HOME% do banco de dados

    Ele deve ter uma estrutura de nomenclatura específica. Por exemplo, se o nome do banco de dados é dev12c, os arquivos serão nomeados da seguinte forma:

    • O PFILE seria chamado initdev12c.ora.

    • O SPFILE seria chamado spfiledev12c.ora.

    Video: IMPRENSA na TV #6 Mônica Charoux

    Nomeando-los desta forma e colocá-los no diretório apropriado, a Oracle encontra-los automaticamente quando você inicia o banco de dados. Senão, você tem que dizer a Oracle onde eles estão cada vez que você iniciar o database- que simplesmente não é conveniente.

    Nós recomendamos que você manter o PFILE e SPFILE nos locais padrão com a convenção de nomenclatura padrão para facilidade de administração.


    Publicações relacionadas