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

      Se eu quiser mudar a configuração de memória do meu banco ou então aumentar o número de processos tenho que fazer:

      create pfile from spfile

      ou

      create spfile from pfile

      Desde já obrigado

      #79996
      Marcio68Almeida
      Participante

        na verdade, você usará ambos…
        se você iniciou o seu banco pelo SPFILE, então terá que usar o create pfile from spfile para poder alterar, depois irá usar o create spfile from pfile para atualizar o banco…

        #79998
        souza
        Participante

          E sor a primeira vez , o que eu faço ?

          não teria que adicionar no final “scope=valor” ?

          #80001
          gustavodesa
          Participante

            Primeiramente como forma de backup, se o banco estiver iniciando com o SPFILE é bom fazer um backup conforme abaixo:

            create pfile = ‘c:caminhobackup_spfile’ from spfile;

            Para você trocar algum parametro de memória do banco você utiliza o comando abaixo:

            alter system set parametro = 12M scope=spfile/both/memory;

            EX:.

            alter system set sga_target = 500M scope=spfile;

            parametros do scope:

            *spfile = altera no spfile, mas para o parametro estartar o banco deve ser reiniciado.

            *both = Altera no spfile e em memória;

            *memory = Altera somente em memória. Se o banco reiniciar o aprametro setado em memoria é perdido.

            Espero ter ajudado

            Gustavo de Sá

            #80007
            souza
            Participante

              E tenho como saber qual está sendo utilizado para inicialização do banco ?

              #80008
              gustavodesa
              Participante

                Qual é a versão do banco que você está utilizando ?

                #80009
                gustavodesa
                Participante

                  Bancos 9i e 10g utilizam por default o SPFILE para inicializar !!!

                  #80010
                  souza
                  Participante

                    É 10G R2
                    Então se eu fizer um

                    create pfile from spfile

                    Vou criar um pfile para ser alterado , ou posso alterar o spfile ?

                    Após criado o pfile o banco vai subir automaticamente com ele ? ou devo apagar o spfile ?

                    após alterar o file é necessário fazerl

                    create spfile from pfile

                    e apagar o pfile antigo ?

                    #80011
                    gustavodesa
                    Participante

                      Você esta executando este comando CREATE PFILE FROM SPFILE para obter uma copia de segurança do arquivo SPFILE que é utilizado para estartar o banco manualmente, mas só que esses dados vão ser armazendos em um arquivo PFILE que sera criado, e posteriormente caso você venha ter problemas com os parametros que serão alterados, você podera subir o banco utilizando esse arquivo de segurança que você gerou.

                      Você pode alterar o pfile e subir o banco utilizando ele:

                      — startup pfile = ‘c:caminhopfile_bkp.ora’

                      Ou você pode alterar no spfile direto com o comando:

                      — alter system set parametro = valor scope=spfile

                      Depois de alterar no spfile, basta reiniciar o banco

                      — shutdown immediate
                      — startup

                      você não precisa apagar arquivo nenhum, pois o arquivo gerado servirá de backup (PFILE) e por padrão o banco utilizará o SPFILE.

                      #80012
                      gustavodesa
                      Participante

                        DE UMA OLHADINHA NESSE ARTIGO PARA VER SE VOCÊ ENTENDE MELHOR !!!

                        http://www.dba-oracle.com/concepts/pfile_spfile.htm

                        #80031
                        souza
                        Participante

                          Hoje fiz o seguinte.

                          Loguei no banco e

                          create pfile from spfile

                          sql> shutdown immediate

                          alterei o pfile e mudei o nome do spfile

                          sql > startup

                          a instância abriu normalmente e dei um show parameters nos processos que alterei e funcionou. Agora minha dúvida é a seguinte ,

                          Tenho que fazer um :

                          create spfile from pfile para deixar o spfile igual ao pfile que foi alterado?

                          E depois posso renomear o pfile e deixar o banco funcionando com o spfile ?

                          #80037
                          gustavodesa
                          Participante

                            Qual comando você utilizou para estartar o banco ?

                            #80042
                            souza
                            Participante

                              Somente startup

                              #80045
                              gustavodesa
                              Participante

                                Então você já esta utilizando o spfile que foi alterado.

                                O arquivo do pfile só foi criado caso o processo gerasse algum erro e você precissasse fazer o processo retroativo.
                                Se você quiser gerar um backup do seu spfile atualizado basta digitar o comando abaixo:

                                create pfile=’c:backuppfile_new.ora’ from spfile;

                                Será gerado um pfile com nome de pfile_new.ora com o parametro que foi alterado. Porém nas versões 9i e 10g o banco utiliza como padrão o SPFILE.
                                O pfile criado será utilizado como backup.

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