Pular para o conteúdo
Visualizando 5 posts - 1 até 5 (de 5 do total)
  • Autor
    Posts
  • #98768
    Thiago Vilhena
    Participante

      Boa noite galera, estou vindo aqui para saber a opinião de vocês sobre migração de SGBDS…

      Tenho aqui uma base ORACLE 9.2.0.8.0 com cerca de uns 11TB.
      esta base vai sair de uma maquina SOLARIS para RED HAT.

      e vamos mudar a versão do oracle pra 10.2.0.4.

      A base é um pouco grande ai o trabalho se torna um tanto que arduo rsrs.

      Podem me dar umas dicas ?

      Vlwzao!

      #98783
      Avatar photoRegis Araujo
      Participante

        Fala Thiago.!

        Cara.. que migração heim.. se fosse só de versão de banco.. seria mais tranquilo.. Mas cara.. vai ser migração de SO, versão de banco..

        Vc fez teste nisto? Pois só o fato de mudar de versão de Oracle já é bem criterioso.. imagina de tudo..

        Cara.. a unica maneira de fazer isto infelizmente é via EXPORT e IMPORT.. mas aconselho seriamente vc primeiro fazer isto em base de homologação pois isto pode impactar nos seus sistemas..!

        Abraços..!

        #98788
        felipeg
        Participante

          Olá,

          Uma solução que também seria viável é o uso de transportable tablespaces.
          Porém o que você ganharia em tempo, ganharia também em criticidade pois, no seu caso, você precisaria atualizar a versão do seu Oracle do 9 para o 10 (que é a versão que suporta o transporte de tablespaces entre diferentes SOs)

          Caso queria:

          Novamente lembrando que essas atividades são EXTREMAMENTE críticas e precisam de um acompanhamento especial, mas, como você pediu sugestões ai está.

          Boa sorte nesta sua migração!

          Atenciosamente,
          Felipe.

          #98797
          CleitonHanzen
          Participante

            Opá….

            Antes de mais nada, é bom saber o tempo de indisponibilidade que pode haver no ambiente para esta migração, a partir daí você vai conseguir definir a sua estratégia.

            O proceso que existe maior garantia de “sucesso” é o export/import, mas com certeza será o mais demorado.
            O processo de atualizar os binários em Solaris e depois usar transport tablespaces não será tão demorado e, conforme for o desenho do teu ambiente, poderá inclusive ser feito de forma “gradual”.

            Empresas que tem bancos tão grandes e tão complexos para migrar e que exigem o mínimo possível de downtime, usam ferramentas de terceiros para isso (Oracle Golden Gate, Share Plex da Quest ) e por aí vai, mas o investimento é altíssimo.

            Abs.

            #98811
            joseniz
            Participante

              Já migrei diversos bancos (de AIX e Windows para Linux RH) usando o processo descrito no docto indicado pelo felipeg (http://www.dbspecialists.com/files/pres … forms.html )…

              Algumas ressalvas:
              1) lembre de atualizar o rdbms para no minimo a versão 10g, pois o recurso de tranporte de TS entre plataformas não funciona em versões anteriores a 10g.
              2) Leia atentamente o step 9, vc precisa extrair/exportar muito mais coisas que constam neste item… contas de usuários, profiles, permissões, database links, stored procedures, packages, funções, resources plans e tabelas remporárias.

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