Devemos fazer Upgrade para 12c?

Em primeiro lugar, essa história de “vou esperar o Release 2, ele estará mais estável” é balela. É conversa de vendedor para gerente.

Isto só seria válido se os R2 não tivessem New Features, e eles têm.

O 10gR1 teve umas 400 New Features: http://docs.oracle.com/cd/B14117_01/server.101/b10750/toc.htm

E o 10gR2 teve umas 300 New Features: http://docs.oracle.com/cd/B19306_01/server.102/b14214/toc.htm

Na verdade, desde o 11gR2, até os PatchSets (11.2.0.2, 11.2.0.3, etc) possuem New Features.

Veja o New Features Guide do 11gR1:

11gR1

 

E agora veja o New Features Guide do 11gR2:

11gR2

 

E não tratam-se de funcionalidades simples não. Veja que o 12.1.0.2 trouxe o In Memory, por exemplo.

12cR1

 

Ou seja, o R2 não garante estabilidade. E agora nem um PatchSet garante mais. É somente uma decisão entre ficar com Bugs velhos, ou ganhar Bugs novos.

Na minha experiência, o PatchSet mais estável é o último lançado para o Release. Ou seja, o 10.2.0.5 para o 10gR2, 11.1.0.7 para o 11gR1, e o 11.2.0.4 para o 11gR2. E claro, você sempre que aplicar os PSU (PatchSet Update) e CPU (Critical Patch Update).

Então a solução é esperar pelo último PatchSet? Se você fizer isso, terá que pagar mais.

Há o problema do Extended Support (que é um percentual a mais no valor de Suporte). O Extented Support do 11gR2 iniciará em 01/2016, enquanto o 12cR2 será lançado no primeiro semestre de 2016 (nota 740060.1). E supondo que (já que você esperou o R2) você esperará o primeiro PatchSet ainda, só irá migrar no final de 2016. Neste caso, ou você fica sem suporte, ou paga mais por isso (Extended Support).

Veja que isto está bem claro nessa imagem, que eu vi no Twitter do @gokhanatil

Upgrade12c

 

 

6 comments

  1. Se eu tenho meu DB licenciado para a versão 11g e quero migrar para a 12c, tenho que comprar uma nova licença ou pagar algum valor de upgrade de licenças?

  2. Portilho ,concordo plenamente ,as features já estão ai no 12cR1,porém a cultura de achar que é prudente esperar o R2 ainda está arraigado na mente de muitos DBAs ,não sei se por metodismo ou sei lá o que,mas tem também o fator desenvolvedor nessa história ,enquanto os caras não homologarem a versão do Banco para a sua aplicação o DBA fica de braços cruzados aguardando o aceite dos caras para migrar para a n versão,muitas das vezes isso demora,vi isso acontecer com uma empresa grande de ERP ai ,que demorou um ano para homologar o 11.2.0.4 para rodar na sua aplicação.
    Aquela máxima que tudo acontece no R2 é mais uma questão a ser observada,mesmo porque o suporte do 11gR2 acaba em janeiro de 2018 e nesse período é provável que já tenham lançado o 12cR2.

    1. É realmente um problema esperar a homologação Adriano. Se for de um programa comprado, geralmente demora mais ainda, ficamos amarrados. Se é dentro de casa, pode ser mais fácil.

      O 12cR2 não será lançado em 2018, será lançado no primeiro semestre de 2016, mas em 01/2016 já tem que estar pagando o Extended Support para o 11gR2.

      Sobre o “tudo acontece no R2”, é só olharmos as grandes Features dos R1: o 10gR1 trouxe o ASM, AWR e o EM, o 11gR1 trouxe o Active Data Guard e o Advanced Compression, o 12cR1 trouxe o PDB. Tem grandes Features nos R1 e nos R2.

Deixe uma resposta para Douglas Paiva Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.