Pular para o conteúdo
Visualizando 9 posts - 1 até 9 (de 9 do total)
  • Autor
    Posts
  • #93433
    valmirxwz
    Participante

      Bom dia a todos …

      Qual seria o comando pra mudar minha ts_dados01.dbf de lugar ? ta no /u03 e queria mudar pro /u02…
      Obrigado.

      #93434
      Marcos Braga
      Participante

        Oi Valmir,

        Exite duas possibilidades, com o banco ativo e com o banco inativo (offline).

        Com o banco ativo utilize:

        SQL> alter tablespace XXX offline;
        SQL> host mv '/u03/ts_dados01.dbf' '/u02/ts_dados01.dbf'
        SQL> alter database rename file '/u03/ts_dados01.dbf' to '/u02/ts_dados01.dbf';
        SQL> alter tablespace XXX online;

        Não esquecendo que o procedimento online só é possível com o banco em modo archivelog.

        Verifique os comandos antes para confirmar, não lembro direito de cabeça, mas o caminho é esse.

        Para o caso de fazer com o banco baixado ou offline, execute o procedimento deste blog:
        http://trilha0.blogspot.com/2008/10/mov … afile.html

        []s
        Braga

        #93436
        hudsona
        Participante

          Braga,

          É possivel sim realizar essa operação com o banco rodando em noarchivelog:

          sys@IRAJA:SQL>ALTER TABLESPACE T_HUDSON OFFLINE;

          Tablespace alterado.

          sys@IRAJA:SQL>ALTER TABLESPACE T_HUDSON RENAME DATAFILE ‘D:U01APPHSANTOSORADATAIRAJAT_HUDSON.DBF’ TO
          ‘D:U02APPHSANTOSORADATAHTAJT_HUDSON.DBF’;

          Tablespace alterado.

          sys@IRAJA:SQL>ALTER TABLESPACE T_HUDSON ONLINE;

          Tablespace alterado.

          sys@IRAJA:SQL>SELECT LOG_MODE FROM V$DATABASE;

          LOG_MODE

          NOARCHIVELOG

          http://united-states.frommeyer.nl/docum … s_3002.htm
          Abraços!!

          #93437
          valmirxwz
          Participante

            Pessoal muito obrigado..parece que vai dar certo..pelo menos nao postou nenhum erro.

            Obrigado por enquanto.

            #93439
            valmirxwz
            Participante

              Pessoal olha esta menssagem;

              EXP-00056: ORACLE error 1578 encountered
              ORA-01578: ORACLE data block corrupted (file # 5, block # 1535268)
              ORA-01110: data file 5: ‘/u02/oradata/WINT/ts_dados01.dbf’

              pensei que se mudasse de lugar iria resolver pq a particao esta ela se encontrva /uo3 estava com problema ..

              aguem pode me ajudar.

              #93440
              hudsona
              Participante

                valmirxwz

                Quem estava corrompido era o seu datafile, mudando ele de filesystem você realmente não ia resolver o problema, se você tivesse postado o erro antes, já iriamos te dizer, você vai ter que restaurar ele.

                Você tem backup ?
                Seu banco roda em archivelog ?
                Você tem os archives ?

                #93442
                valmirxwz
                Participante

                  Aqui ..nao tenho backup pois so tenho o export (dmp) e os mesmo esta com esta mensagem na tabela PCCLINET..o meu banco nao esta em modo archivelog ..

                  #93464
                  hudsona
                  Participante

                    Rapaz

                    Explica a situação direito.

                    Você hoje tem um dmp (Datapump ou exp mesmo ?).
                    E quando realiza a importação você não consegue carregar a tabela PCCLINET ?
                    È isso ?

                    #93518
                    valmirxwz
                    Participante

                      Consegui reolver..obrigado pelas dicas.

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