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

      Ola pessoal!
      Adicionei mais um HD no meu server e preciso mudar meu oradata para este local novo mas não achei onde informo o novo caminho no oracle, acertei o initprd.ora ele carregou o banco o lsnrctl não estarta.

      #78862
      Marcio68Almeida
      Participante

        O que você quer colocar no novo disco ??? Qual o sistema operacional ???
        Se for para mudar a instalação, sugiro repensar…
        Se for para mudar os datafiles, ai é menos complicado…
        você terá que colocar as tablespaces off line, alterar o nome de cada um dos datafiles, mover os datafiles e voltar a tablespace online…

        #78869
        Ivandré Santos
        Participante

          O SO é Linux, quero que o diretorio Oradata (onde estao os datafiles) fique no HD novo (esta ja esta instalado e montado)

          #78871
          chduarte
          Participante

            É so voce mover o diretorio oradata para o novo mount point e fazer o seguinte com o banco desligado:

            SQL> startup mount;
            SQL> select name from v$datafile;
            Para cada file name fazer o seguinte:
            SQL> alter database rename file ” to ”;
            SQL> select member from v$logfile;

            Fazer os mesmos passos de rename;

            Se voce mudar o control file tb, renomei-os no init.ora

            []

            #79210
            Ivandré Santos
            Participante

              funcionou as dicas, apenas os controlfiles não consegui alterar, nem mesmo alterando o caminho no init.ora
              mas resolvi deixando apenas eles nos locais antigos.
              Obrigado.

              #79224
              Marcio68Almeida
              Participante

                [quote=”Maverick”:155dkdtr]funcionou as dicas, apenas os controlfiles não consegui alterar, nem mesmo alterando o caminho no init.ora
                mas resolvi deixando apenas eles nos locais antigos.
                Obrigado.[/quote]
                Para os log files você pode remover um a um e criar novos no diretório destino…
                para os control files, creio que é possível um processo semelhante, mas não tenho certeza…

                #79225
                chduarte
                Participante

                  A unica entrada dos controlfiles estao no init.ora.

                  Vc pode ter tido problemas se vc esta utilizando o spfile.

                  Para ter certeza recrie o pfile:

                  create pfile from spfile

                  Suba o banco utilizando

                  [/code] startup pfile= [/code]

                  []

                  #79281
                  Ivandré Santos
                  Participante

                    Obrigado CHDUARTE realmente o erro estava no pfile, agora esta todo meu banco de teste no novo endereço.

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