Pular para o conteúdo
  • Este tópico contém 5 respostas, 3 vozes e foi atualizado pela última vez 18 anos, 7 meses atrás por gustavodesa.
Visualizando 6 posts - 1 até 6 (de 6 do total)
  • Autor
    Posts
  • #80119
    souza
    Participante

      Pessoal ,

      Para colocar o banco em modo archivelog fiz o seguinte procedimento:

      shutdown immediate

      startup mount

      alter database archivelog

      alter database open

      Porém quero saber como faço para saber onde estão os archives gerados ?

      #80120
      Marcio68Almeida
      Participante

        Para verificar os archives gerados, procure no diretório que está configurado no seu PFILE e/ou SPFILE…
        Se ainda não gerou nenhum, pois vai depender do tamanho do redo que você definiu e da movimentoação do seu banco, você pode dar o seguinte comando :
        Alter System Switch Logfile;

        #80122
        souza
        Participante

          Certo

          E como faço para verificar se o banco está em modo archivelog ou noarchivelog ?

          #80123
          gustavodesa
          Participante

            Para você verificar se o banco esta em modo archive log basta digitar o comando abaixo :

            archive log list

            Porém para você colocar o banco em archive log você tem que configurar alguns parametros

            1) Determinar a localização onde vai ser gerado os archives:

            alter system set log_archive_dest=’location=E:localizacaoarchive’ scope=spfile;

            2) Alterar o parametro log_archive_start para TRUE

            alter system set log_archive_start=true scope=spfile;

            3) definir o formato do archive ( Não é obrigatório, poiis já possui um formato padrão)

            alter system set log_archive_format=’ARC%S_%T.dbf’ scope=spfile;

            4) Depois você faz os procedimentos abaixo:

            shutdown immediate
            startup mount
            alter database archivelog;
            alter database open;

            5) Depois você digita o comando abaixo para gerar um archive.

            alter system switch logfile;

            6) Verifique se ele foi gerado no caminho fornecido em log_archive_dest.

            Espero te ajudado!!!

            Qualquer duvida pode perguntar !!!

            #80134
            souza
            Participante

              Dúvidas:

              1.Isso seria para quando o banco iniciar já entrar em modo de arquivamento ?

              alter system set log_archive_start=true scope=spfile;


              1. Posso alterar o formato dele para .arc ?

              Com o comando abaixo não consegui(o banco não abriu), tive que colocar %R

              alter system set log_archive_format=’ARC%S_%T.dbf’ scope=spfile;

              3.Como faço para colocar um formato de data/hora/dia ou algo semelhante no archive gerado, tem como ?

              #80136
              gustavodesa
              Participante

                Alguns parametros do formato do log_archive_dest não funciona de acordo com a versão do Oracle. Tive problemas também no formato do 9i com o do 10g.

                O parametro log_archive_start só é obrigatório estar setado na versão anterior a 10g. Nos bancos 10g não é preciso estar setado como TRUE.

                Você verificou se esta gerando archive ?
                Digite o comando abaixo para gerar archive !!!

                alter system switch logfile;

                você pode alterar o formato para .arc sim !!!

                Sobre o formato de data/hora/dia eu não conheço !!!!

              Visualizando 6 posts - 1 até 6 (de 6 do total)
              • Você deve fazer login para responder a este tópico.