SlideShare uma empresa Scribd logo
1 de 24
Passo a passo para migração do Oracle 11g Oracle ACE OTN  Rodrigo Almeida
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],<Insert Picture Here>
<Insert Picture Here> “ O motivo da migração deve ser compreendida.” As razões para migrar o banco de dados
As razões para migrar o banco de dados Atualmente podemos destacar quatro pontos importantes para realizar a migração do banco de dados, são elas: 1° Correção do banco de dados Quando o suporte da Oracle encontra problemas com os últimos Patchset’s da versão do Oracle Database 10g Release 2. Principalmente o Patchset  10.2.0.4  onde suas correções estão no Oracle Database 11g Release 1.
As razões para migrar o banco de dados Atualmente podemos destacar quatro pontos importantes para realizar a migração do banco de dados, são elas: 2° Suporte técnico da Oracle
As razões para migrar o banco de dados Atualmente podemos destacar quatro pontos importantes para realizar a migração do banco de dados, são elas: 3° Atualização tecnológica Um dos principais motivos para realizar a migração do banco de dados para a versão Oracle Database 11g, é para a utilização das  new features . Como benefícios da atualização tecnológica, estão também o aumento da  estabilidade ,  segurança  e  performance  do produto.
As razões para migrar o banco de dados Atualmente podemos destacar quatro pontos importantes para realizar a migração do banco de dados, são elas: 4° Acordos comerciais de vendas de Hardware Para os novos projetos de TI, na compra de novos hardwares das principais fabricantes do mercado, como DELL e HP, as licenças do Oracle Database 11g podem ser adquiridas na compra. Para quem está pensando em EXADATA em seus projetos, o hardware da Sun Oracle só está disponível para a versão 11gR2.
<Insert Picture Here> O que o DBA deve saber sobre a versão 11G   Planejando a migração
Planejando a migração Durante o processo de planejamento da migração de um banco de dados Oracle, o DBA deve se atentar sobre três processos fundamentais, tais como: Pré-Migração Os requisitos mínimos de hardware e sistema operacional. Migração O processo de upgrade e os novos impactos. Pós-Migração Validação do ambiente de banco de dados, aplicação e backup.
Planejando a migração (Pré-Migração) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Planejando a migração (Pré-Migração) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Planejando a migração (Pré-Migração) Outro ponto complicado que podemos detectar na pré-migração: Compatibilidade dos Clientes Oracle (Oracle Clients) YES  – Suportado,  ES e WAS  – Apenas para Extend Support ou Extented Maintenence Support,  NO  – Não suportado
Planejando a migração (Pré-Migração) Acostuma-se com algumas novidades do Oracle 11G, são elas: 1º Parâmetros desatualizados Alguns parâmetros que estão presentes desde a versão 7 já não estão mais presentes nessa versão, são elas: background_dump_dest core_dump_dest user_dump_dest Agora, todos os traces podem ser encontrados em  DIAGNOSTIC_DEST  SQL> select * from v$diag_info;
Planejando a migração (Pré-Migração) Acostuma-se com algumas novidades do Oracle 11G, são elas: 2º As senhas agora por padrão são SENSITIVE CASE Um novo parâmetro foi adicionado no Oracle 11g para reforçar a sua segurança nos processos de LOGON, é o parâmetro: sec_case_sensitive_logon Por padrão ele vêm habilitado (TRUE) e pode ser desabilitado (FALSE). Muitos DBA’s quando migram para a versão 11G esquecem desse parâmetro causando uma tremenda dor de cabeça quando se quer realizar os testes de conexão da aplicação.
Planejando a migração (Migração) Os métodos de upgrade suportados pelo Oracle 11g é: Upgrade com DBUA Database Upgrade Assistant. Upgrade Manual Atualização do banco de dados manualmente pelo DBA através de scripts. Exportmport Utilização da ferramenta Exportmport Utilities ou Data Pump para versões do Oracle 10G Data Copying Cópia de dados através do comando COPY do SQL*PLUS.
Planejando a migração (Pós-Migração) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Planejando a migração (Pós-Migração) As surpresas que o Oracle pode lhe oferecer que são recursos novos: 1° A role CONNECT foi depreciada É normal quando se está realizando a validação do ambiente e chega na hora de criar os usuários, fornecer a permissão para a role CONNECT.  Desde a versão 10G a role CONNECT tinha apenas o privilegio de CREATE SESSION, agora, esse privilegio deve ser concedido manualmente para os usuários da versão 11G.
Planejando a migração (Pós-Migração) As surpresas que o Oracle pode lhe oferecer que são recursos novos: 2° ACL – Access Control List para pacotes de rede Quase em todas as migrações do Oracle 11g estão com problemas para identificar os problemas na execução de procedures/packages que utilizam os pacotes UTL_HTTP, UTL_TCP, UTL_SMTP, UTL_MAIL e UTL_INADDR. Isso é devido ao Oracle 11G realizar um controle mais fino na utilização desses pacotes a partir do Oracle XML DB. Os possíveis problemas são a não instalação correta do Oracle XML DB ou a não criação de uma ACL com as configurações do seu ambiente para a utilização dos pacotes acima.
Planejando a migração (Pós-Migração) As surpresas que o Oracle pode lhe oferecer que são recursos novos: 3° Problemas com DBLinks Para as migrações vindas do Oracle 9iR2 ou Oracle 10gR1 feitos a partir do processo de upgrade por DBUA, possui problemas em acessar os DBLINKS, isso é porque na versão 11g as senhas devem estar no algoritmo de criptografia atual da versão, que é a SHA-1.
<Insert Picture Here> Dicas para uma administração pró-ativa Administrando com eficiência
Administrando com eficiência O Oracle database 11g nos oferece boas ferramentas que podem tornar a administração do banco de dados mais eficiente e pró-ativo. SCM – Software Configuration Manager Ferramenta que coleta as informações do banco de dados e grava no repositório da Oracle para fornece uma maior agilidade na resolução de problemas junto ao suporte da Oracle no My Oracle Support (metalink).
Administrando com eficiência O Oracle database 11g nos oferece boas ferramentas que podem tornar a administração do banco de dados mais eficiente e pró-ativo. ADR – Automatic Diagnostic Repository Ferramenta para auxiliar na prevenção, detecção e diagnóstico de problemas com BUG’s em banco de dados. O ADR centraliza todos os traces e logs de todos os componentes, tais como ASM, CRS, LISTENER e etc. Dentro da pasta DIAG do ORACLE_HOME é criado diversas pastas por incidentes do seu banco de dados, dando o maior controle sobre o que acontece com a saúde da base e software. adrci> show incident -mode basic
Administrando com eficiência ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
<Insert Picture Here> Obrigado!  Comunidades  Oracle

Mais conteúdo relacionado

Mais procurados

Oracle 11g – Inteligência em Banco de Dados
Oracle 11g – Inteligência em Banco de DadosOracle 11g – Inteligência em Banco de Dados
Oracle 11g – Inteligência em Banco de DadosDaniela Macedo
 
Oracle Exadata
Oracle ExadataOracle Exadata
Oracle ExadataiMasters
 
People soft on rac sig.en.pt
People soft on rac sig.en.ptPeople soft on rac sig.en.pt
People soft on rac sig.en.ptsaulfreitas
 
ENPO - RMAN: Vilão ou Heroí?
ENPO - RMAN: Vilão ou Heroí?ENPO - RMAN: Vilão ou Heroí?
ENPO - RMAN: Vilão ou Heroí?Rodrigo Almeida
 
Banco de dados oracle
Banco de dados oracleBanco de dados oracle
Banco de dados oracleEduardo Lopes
 
Oracle Real Application Clusters
Oracle Real Application ClustersOracle Real Application Clusters
Oracle Real Application Clusters4Partner
 
Oracle 18c Instalação Grid Infrastructure & Database
Oracle 18c Instalação Grid Infrastructure & DatabaseOracle 18c Instalação Grid Infrastructure & Database
Oracle 18c Instalação Grid Infrastructure & DatabaseDouglas Paiva de Sousa
 
Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1
Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1
Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1Rodrigo Raposo
 
TimesTen In-Memory Database
TimesTen In-Memory DatabaseTimesTen In-Memory Database
TimesTen In-Memory DatabaseAndre Danelon
 
High Avaiability Architeture with Oracle Data Guard Broker
High Avaiability Architeture with Oracle Data Guard BrokerHigh Avaiability Architeture with Oracle Data Guard Broker
High Avaiability Architeture with Oracle Data Guard BrokerJonatan Ritter
 
MySQL Cluster - visão geral
MySQL Cluster - visão geralMySQL Cluster - visão geral
MySQL Cluster - visão geralMySQL Brasil
 

Mais procurados (20)

Oracle 11g – Inteligência em Banco de Dados
Oracle 11g – Inteligência em Banco de DadosOracle 11g – Inteligência em Banco de Dados
Oracle 11g – Inteligência em Banco de Dados
 
Oracle 11g
Oracle 11gOracle 11g
Oracle 11g
 
Oracle Exadata
Oracle ExadataOracle Exadata
Oracle Exadata
 
Treinamento DBA Essential
Treinamento DBA EssentialTreinamento DBA Essential
Treinamento DBA Essential
 
People soft on rac sig.en.pt
People soft on rac sig.en.ptPeople soft on rac sig.en.pt
People soft on rac sig.en.pt
 
ENPO - RMAN: Vilão ou Heroí?
ENPO - RMAN: Vilão ou Heroí?ENPO - RMAN: Vilão ou Heroí?
ENPO - RMAN: Vilão ou Heroí?
 
Treinamento Data Guard
Treinamento Data GuardTreinamento Data Guard
Treinamento Data Guard
 
SQL Oracle
SQL OracleSQL Oracle
SQL Oracle
 
Treinamento RMAN Workshop 12c
Treinamento RMAN Workshop 12cTreinamento RMAN Workshop 12c
Treinamento RMAN Workshop 12c
 
Oracle Data Guard
Oracle Data GuardOracle Data Guard
Oracle Data Guard
 
Treinamento Oracle GoldenGate 19c
Treinamento Oracle GoldenGate 19cTreinamento Oracle GoldenGate 19c
Treinamento Oracle GoldenGate 19c
 
Banco de dados oracle
Banco de dados oracleBanco de dados oracle
Banco de dados oracle
 
Apostila Oracle 10g
Apostila Oracle 10gApostila Oracle 10g
Apostila Oracle 10g
 
Oracle Real Application Clusters
Oracle Real Application ClustersOracle Real Application Clusters
Oracle Real Application Clusters
 
Oracle 18c Instalação Grid Infrastructure & Database
Oracle 18c Instalação Grid Infrastructure & DatabaseOracle 18c Instalação Grid Infrastructure & Database
Oracle 18c Instalação Grid Infrastructure & Database
 
Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1
Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1
Oracle d guard11g r2_final(oracledataguardwithoracledb11gr2)-1
 
2014 - IFSP Votuporanga - DBA Career
2014 - IFSP Votuporanga - DBA Career2014 - IFSP Votuporanga - DBA Career
2014 - IFSP Votuporanga - DBA Career
 
TimesTen In-Memory Database
TimesTen In-Memory DatabaseTimesTen In-Memory Database
TimesTen In-Memory Database
 
High Avaiability Architeture with Oracle Data Guard Broker
High Avaiability Architeture with Oracle Data Guard BrokerHigh Avaiability Architeture with Oracle Data Guard Broker
High Avaiability Architeture with Oracle Data Guard Broker
 
MySQL Cluster - visão geral
MySQL Cluster - visão geralMySQL Cluster - visão geral
MySQL Cluster - visão geral
 

Destaque

Oracle Exadata em 10 minutos
Oracle Exadata em 10 minutosOracle Exadata em 10 minutos
Oracle Exadata em 10 minutosRodrigo Almeida
 
Training SAP FIORI
Training SAP FIORITraining SAP FIORI
Training SAP FIORIDavi Batista
 
Guob consolidation implementation11gr2
Guob consolidation implementation11gr2Guob consolidation implementation11gr2
Guob consolidation implementation11gr2Rodrigo Almeida
 
Avelor JUL2011
Avelor  JUL2011Avelor  JUL2011
Avelor JUL2011Avelor
 
Banco caiu! E a gora?
Banco caiu! E a gora?Banco caiu! E a gora?
Banco caiu! E a gora?Fernando Ike
 
Training HANA 4 ABAP
Training HANA 4 ABAPTraining HANA 4 ABAP
Training HANA 4 ABAPDavi Batista
 
Apresentação de SAP HANA GRUPO CIMED 2016
Apresentação de SAP HANA GRUPO CIMED 2016Apresentação de SAP HANA GRUPO CIMED 2016
Apresentação de SAP HANA GRUPO CIMED 2016Rubens V. Damião
 
Oracle para Desenvolvedores - recursos e técnicas - visões gerais (Uninove 2016)
Oracle para Desenvolvedores - recursos e técnicas - visões gerais (Uninove 2016)Oracle para Desenvolvedores - recursos e técnicas - visões gerais (Uninove 2016)
Oracle para Desenvolvedores - recursos e técnicas - visões gerais (Uninove 2016)Andre Santos
 
How Many Ways Can I Manage Oracle GoldenGate?
How Many Ways Can I Manage Oracle GoldenGate?How Many Ways Can I Manage Oracle GoldenGate?
How Many Ways Can I Manage Oracle GoldenGate?Enkitec
 
Funcionalidades Oracle
Funcionalidades OracleFuncionalidades Oracle
Funcionalidades Oracleharlycarreiro
 
Como baixar os estudo no slideshare
Como baixar os estudo no slideshareComo baixar os estudo no slideshare
Como baixar os estudo no slideshareMoisés Sampaio
 
Passo a passo para baixar slides
Passo a passo para baixar slidesPasso a passo para baixar slides
Passo a passo para baixar slidesDênia Cavalcante
 

Destaque (16)

Hoje eu sou um dba
Hoje eu sou um dbaHoje eu sou um dba
Hoje eu sou um dba
 
Oracle Exadata em 10 minutos
Oracle Exadata em 10 minutosOracle Exadata em 10 minutos
Oracle Exadata em 10 minutos
 
Training SAP FIORI
Training SAP FIORITraining SAP FIORI
Training SAP FIORI
 
Guob consolidation implementation11gr2
Guob consolidation implementation11gr2Guob consolidation implementation11gr2
Guob consolidation implementation11gr2
 
Avelor JUL2011
Avelor  JUL2011Avelor  JUL2011
Avelor JUL2011
 
Banco caiu! E a gora?
Banco caiu! E a gora?Banco caiu! E a gora?
Banco caiu! E a gora?
 
Training HANA 4 ABAP
Training HANA 4 ABAPTraining HANA 4 ABAP
Training HANA 4 ABAP
 
Apresentação de SAP HANA GRUPO CIMED 2016
Apresentação de SAP HANA GRUPO CIMED 2016Apresentação de SAP HANA GRUPO CIMED 2016
Apresentação de SAP HANA GRUPO CIMED 2016
 
Oracle para Desenvolvedores - recursos e técnicas - visões gerais (Uninove 2016)
Oracle para Desenvolvedores - recursos e técnicas - visões gerais (Uninove 2016)Oracle para Desenvolvedores - recursos e técnicas - visões gerais (Uninove 2016)
Oracle para Desenvolvedores - recursos e técnicas - visões gerais (Uninove 2016)
 
How Many Ways Can I Manage Oracle GoldenGate?
How Many Ways Can I Manage Oracle GoldenGate?How Many Ways Can I Manage Oracle GoldenGate?
How Many Ways Can I Manage Oracle GoldenGate?
 
Modelos de Banco de dados e SGBDS
Modelos de Banco de dados e SGBDSModelos de Banco de dados e SGBDS
Modelos de Banco de dados e SGBDS
 
Academia ABAP
Academia  ABAPAcademia  ABAP
Academia ABAP
 
Funcionalidades Oracle
Funcionalidades OracleFuncionalidades Oracle
Funcionalidades Oracle
 
Como baixar os estudo no slideshare
Como baixar os estudo no slideshareComo baixar os estudo no slideshare
Como baixar os estudo no slideshare
 
Passo a passo para baixar slides
Passo a passo para baixar slidesPasso a passo para baixar slides
Passo a passo para baixar slides
 
SlideShare 101
SlideShare 101SlideShare 101
SlideShare 101
 

Semelhante a GUOB - Passa-a-passo para migração do Oracle Database 11g

Alta disponibilidade com o oracle _11gpdf
Alta disponibilidade com o oracle _11gpdfAlta disponibilidade com o oracle _11gpdf
Alta disponibilidade com o oracle _11gpdfRodrigo Raposo
 
10 Dicas para Implementacao do OracleAS
10 Dicas para Implementacao do OracleAS10 Dicas para Implementacao do OracleAS
10 Dicas para Implementacao do OracleASacsvianabr
 
Soluções Oracle Para Segurança e Continuidade de Negócios
Soluções Oracle Para Segurança e Continuidade de NegóciosSoluções Oracle Para Segurança e Continuidade de Negócios
Soluções Oracle Para Segurança e Continuidade de NegóciosRegis Araujo
 
Intro Arquitetura Oracle
Intro Arquitetura OracleIntro Arquitetura Oracle
Intro Arquitetura OraclePablo Garcia
 
ODI SERIES - Melhores Práticas
ODI SERIES - Melhores PráticasODI SERIES - Melhores Práticas
ODI SERIES - Melhores PráticasCaio Lima
 
Inúmeras Razões para Migrar de Oracle 10g para 11g
Inúmeras Razões para Migrar de Oracle 10g para 11g Inúmeras Razões para Migrar de Oracle 10g para 11g
Inúmeras Razões para Migrar de Oracle 10g para 11g TI Infnet
 
2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational Databases2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational DatabasesMarcus Vinicius Miguel Pedro
 
Docker SP - Orquestrando docker via Marathon e Mesos na Konker
Docker SP - Orquestrando docker via Marathon e Mesos na KonkerDocker SP - Orquestrando docker via Marathon e Mesos na Konker
Docker SP - Orquestrando docker via Marathon e Mesos na KonkerAndré Rocha
 
Gerenciamento do oracle 11g r2)
Gerenciamento do oracle 11g r2)Gerenciamento do oracle 11g r2)
Gerenciamento do oracle 11g r2)Rodrigo Raposo
 
ODI Series - Treinamento
ODI Series - TreinamentoODI Series - Treinamento
ODI Series - TreinamentoCaio Lima
 
Lync Server 2010 - Instalação e Implementação
Lync Server 2010 - Instalação e ImplementaçãoLync Server 2010 - Instalação e Implementação
Lync Server 2010 - Instalação e Implementaçãobrunoestrozi
 
ODI Tutorial - Configuração Topologia
ODI Tutorial - Configuração TopologiaODI Tutorial - Configuração Topologia
ODI Tutorial - Configuração TopologiaCaio Lima
 
2019 - GUOB MeetUp - Journey to Cloud and DBA Career
2019 - GUOB MeetUp - Journey to Cloud and DBA Career2019 - GUOB MeetUp - Journey to Cloud and DBA Career
2019 - GUOB MeetUp - Journey to Cloud and DBA CareerMarcus Vinicius Miguel Pedro
 

Semelhante a GUOB - Passa-a-passo para migração do Oracle Database 11g (20)

Instalação
InstalaçãoInstalação
Instalação
 
Oracle
OracleOracle
Oracle
 
Alta disponibilidade com o oracle _11gpdf
Alta disponibilidade com o oracle _11gpdfAlta disponibilidade com o oracle _11gpdf
Alta disponibilidade com o oracle _11gpdf
 
10 Dicas para Implementacao do OracleAS
10 Dicas para Implementacao do OracleAS10 Dicas para Implementacao do OracleAS
10 Dicas para Implementacao do OracleAS
 
Apostila oracle
Apostila oracleApostila oracle
Apostila oracle
 
Soluções Oracle Para Segurança e Continuidade de Negócios
Soluções Oracle Para Segurança e Continuidade de NegóciosSoluções Oracle Para Segurança e Continuidade de Negócios
Soluções Oracle Para Segurança e Continuidade de Negócios
 
Intro Arquitetura Oracle
Intro Arquitetura OracleIntro Arquitetura Oracle
Intro Arquitetura Oracle
 
ODI SERIES - Melhores Práticas
ODI SERIES - Melhores PráticasODI SERIES - Melhores Práticas
ODI SERIES - Melhores Práticas
 
Inúmeras Razões para Migrar de Oracle 10g para 11g
Inúmeras Razões para Migrar de Oracle 10g para 11g Inúmeras Razões para Migrar de Oracle 10g para 11g
Inúmeras Razões para Migrar de Oracle 10g para 11g
 
2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational Databases2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational Databases
 
Docker SP - Orquestrando docker via Marathon e Mesos na Konker
Docker SP - Orquestrando docker via Marathon e Mesos na KonkerDocker SP - Orquestrando docker via Marathon e Mesos na Konker
Docker SP - Orquestrando docker via Marathon e Mesos na Konker
 
Gerenciamento do oracle 11g r2)
Gerenciamento do oracle 11g r2)Gerenciamento do oracle 11g r2)
Gerenciamento do oracle 11g r2)
 
TechEd_OFC302
TechEd_OFC302TechEd_OFC302
TechEd_OFC302
 
ODI Series - Treinamento
ODI Series - TreinamentoODI Series - Treinamento
ODI Series - Treinamento
 
WebSeminario Oracle
WebSeminario OracleWebSeminario Oracle
WebSeminario Oracle
 
Lync Server 2010 - Instalação e Implementação
Lync Server 2010 - Instalação e ImplementaçãoLync Server 2010 - Instalação e Implementação
Lync Server 2010 - Instalação e Implementação
 
Instalacao eclipse-servidor-tomcat
Instalacao eclipse-servidor-tomcatInstalacao eclipse-servidor-tomcat
Instalacao eclipse-servidor-tomcat
 
ODI Tutorial - Configuração Topologia
ODI Tutorial - Configuração TopologiaODI Tutorial - Configuração Topologia
ODI Tutorial - Configuração Topologia
 
ORACLE ADVANCED SECURITY
ORACLE ADVANCED SECURITYORACLE ADVANCED SECURITY
ORACLE ADVANCED SECURITY
 
2019 - GUOB MeetUp - Journey to Cloud and DBA Career
2019 - GUOB MeetUp - Journey to Cloud and DBA Career2019 - GUOB MeetUp - Journey to Cloud and DBA Career
2019 - GUOB MeetUp - Journey to Cloud and DBA Career
 

GUOB - Passa-a-passo para migração do Oracle Database 11g

  • 1. Passo a passo para migração do Oracle 11g Oracle ACE OTN Rodrigo Almeida
  • 2.
  • 3. <Insert Picture Here> “ O motivo da migração deve ser compreendida.” As razões para migrar o banco de dados
  • 4. As razões para migrar o banco de dados Atualmente podemos destacar quatro pontos importantes para realizar a migração do banco de dados, são elas: 1° Correção do banco de dados Quando o suporte da Oracle encontra problemas com os últimos Patchset’s da versão do Oracle Database 10g Release 2. Principalmente o Patchset 10.2.0.4 onde suas correções estão no Oracle Database 11g Release 1.
  • 5. As razões para migrar o banco de dados Atualmente podemos destacar quatro pontos importantes para realizar a migração do banco de dados, são elas: 2° Suporte técnico da Oracle
  • 6. As razões para migrar o banco de dados Atualmente podemos destacar quatro pontos importantes para realizar a migração do banco de dados, são elas: 3° Atualização tecnológica Um dos principais motivos para realizar a migração do banco de dados para a versão Oracle Database 11g, é para a utilização das new features . Como benefícios da atualização tecnológica, estão também o aumento da estabilidade , segurança e performance do produto.
  • 7. As razões para migrar o banco de dados Atualmente podemos destacar quatro pontos importantes para realizar a migração do banco de dados, são elas: 4° Acordos comerciais de vendas de Hardware Para os novos projetos de TI, na compra de novos hardwares das principais fabricantes do mercado, como DELL e HP, as licenças do Oracle Database 11g podem ser adquiridas na compra. Para quem está pensando em EXADATA em seus projetos, o hardware da Sun Oracle só está disponível para a versão 11gR2.
  • 8. <Insert Picture Here> O que o DBA deve saber sobre a versão 11G Planejando a migração
  • 9. Planejando a migração Durante o processo de planejamento da migração de um banco de dados Oracle, o DBA deve se atentar sobre três processos fundamentais, tais como: Pré-Migração Os requisitos mínimos de hardware e sistema operacional. Migração O processo de upgrade e os novos impactos. Pós-Migração Validação do ambiente de banco de dados, aplicação e backup.
  • 10.
  • 11.
  • 12. Planejando a migração (Pré-Migração) Outro ponto complicado que podemos detectar na pré-migração: Compatibilidade dos Clientes Oracle (Oracle Clients) YES – Suportado, ES e WAS – Apenas para Extend Support ou Extented Maintenence Support, NO – Não suportado
  • 13. Planejando a migração (Pré-Migração) Acostuma-se com algumas novidades do Oracle 11G, são elas: 1º Parâmetros desatualizados Alguns parâmetros que estão presentes desde a versão 7 já não estão mais presentes nessa versão, são elas: background_dump_dest core_dump_dest user_dump_dest Agora, todos os traces podem ser encontrados em DIAGNOSTIC_DEST SQL> select * from v$diag_info;
  • 14. Planejando a migração (Pré-Migração) Acostuma-se com algumas novidades do Oracle 11G, são elas: 2º As senhas agora por padrão são SENSITIVE CASE Um novo parâmetro foi adicionado no Oracle 11g para reforçar a sua segurança nos processos de LOGON, é o parâmetro: sec_case_sensitive_logon Por padrão ele vêm habilitado (TRUE) e pode ser desabilitado (FALSE). Muitos DBA’s quando migram para a versão 11G esquecem desse parâmetro causando uma tremenda dor de cabeça quando se quer realizar os testes de conexão da aplicação.
  • 15. Planejando a migração (Migração) Os métodos de upgrade suportados pelo Oracle 11g é: Upgrade com DBUA Database Upgrade Assistant. Upgrade Manual Atualização do banco de dados manualmente pelo DBA através de scripts. Exportmport Utilização da ferramenta Exportmport Utilities ou Data Pump para versões do Oracle 10G Data Copying Cópia de dados através do comando COPY do SQL*PLUS.
  • 16.
  • 17. Planejando a migração (Pós-Migração) As surpresas que o Oracle pode lhe oferecer que são recursos novos: 1° A role CONNECT foi depreciada É normal quando se está realizando a validação do ambiente e chega na hora de criar os usuários, fornecer a permissão para a role CONNECT. Desde a versão 10G a role CONNECT tinha apenas o privilegio de CREATE SESSION, agora, esse privilegio deve ser concedido manualmente para os usuários da versão 11G.
  • 18. Planejando a migração (Pós-Migração) As surpresas que o Oracle pode lhe oferecer que são recursos novos: 2° ACL – Access Control List para pacotes de rede Quase em todas as migrações do Oracle 11g estão com problemas para identificar os problemas na execução de procedures/packages que utilizam os pacotes UTL_HTTP, UTL_TCP, UTL_SMTP, UTL_MAIL e UTL_INADDR. Isso é devido ao Oracle 11G realizar um controle mais fino na utilização desses pacotes a partir do Oracle XML DB. Os possíveis problemas são a não instalação correta do Oracle XML DB ou a não criação de uma ACL com as configurações do seu ambiente para a utilização dos pacotes acima.
  • 19. Planejando a migração (Pós-Migração) As surpresas que o Oracle pode lhe oferecer que são recursos novos: 3° Problemas com DBLinks Para as migrações vindas do Oracle 9iR2 ou Oracle 10gR1 feitos a partir do processo de upgrade por DBUA, possui problemas em acessar os DBLINKS, isso é porque na versão 11g as senhas devem estar no algoritmo de criptografia atual da versão, que é a SHA-1.
  • 20. <Insert Picture Here> Dicas para uma administração pró-ativa Administrando com eficiência
  • 21. Administrando com eficiência O Oracle database 11g nos oferece boas ferramentas que podem tornar a administração do banco de dados mais eficiente e pró-ativo. SCM – Software Configuration Manager Ferramenta que coleta as informações do banco de dados e grava no repositório da Oracle para fornece uma maior agilidade na resolução de problemas junto ao suporte da Oracle no My Oracle Support (metalink).
  • 22. Administrando com eficiência O Oracle database 11g nos oferece boas ferramentas que podem tornar a administração do banco de dados mais eficiente e pró-ativo. ADR – Automatic Diagnostic Repository Ferramenta para auxiliar na prevenção, detecção e diagnóstico de problemas com BUG’s em banco de dados. O ADR centraliza todos os traces e logs de todos os componentes, tais como ASM, CRS, LISTENER e etc. Dentro da pasta DIAG do ORACLE_HOME é criado diversas pastas por incidentes do seu banco de dados, dando o maior controle sobre o que acontece com a saúde da base e software. adrci> show incident -mode basic
  • 23.
  • 24. <Insert Picture Here> Obrigado! Comunidades Oracle

Notas do Editor

  1. Apresentação sobre: Passo a passo para migração do Oracle 11g
  2. 1
  3. 1
  4. 1
  5. 1
  6. 1
  7. 1
  8. 1
  9. 1
  10. 1
  11. 1
  12. 1
  13. 1
  14. 1
  15. 1
  16. 1
  17. 1
  18. 1
  19. 1