1 / 38

Desvendando o Oracle Golden Gate

Desvendando o Oracle Golden Gate. PALESTRANTE : Gilson Martins. Apresentação Pessoal. 11 anos de experiência na área de TI. 8 anos focado em administração de banco de dados e tecnologias Oracle. Alta disponibilidade com Grid Infrastructure, RAC, Data Guard, GoldenGate e RMAN.

jeby
Download Presentation

Desvendando o Oracle Golden Gate

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Desvendando o Oracle Golden Gate PALESTRANTE: Gilson Martins

  2. Apresentação Pessoal • 11 anos de experiência na área de TI. • 8 anos focado em administração de banco de dados e tecnologias Oracle. • Alta disponibilidade com Grid Infrastructure, RAC, Data Guard, GoldenGate e RMAN. • Migração e replicação de dados. • Exadata

  3. Agenda • O que é o Oracle GoldenGate? • Onde e quandoutilizar? • Topologia, arquitetura e componentes • Processo de Replicação • Banco de dados e SO suportados • Funcionamento do OGG • GoldenGatenaPrática • Peguntas e Respostas

  4. O que é Oracle GoldenGate? OGG OGG ORIGEM DESTINO  Migração  Replicação de dados  Transformação de dados

  5. Onde e quandoutilizar?

  6. TopologiasSuportadas Váriosformas de implementação:

  7. Oracle: Migração com Zero Downtime CARGA INICIAL: - DATA PUMP (expdp/impdp) - BCV (Cópia por Storage - GoldenGate (Bases pequenas) OGG OGG Aplicação X Sincronização X ORIGEM DESTINO(Novo) Downtime: Apontamento das aplicações

  8. Banco de dados Suportados

  9. SistemasOperacionaisSuportados

  10. Features Suportadas

  11. Versões: Banco de Dados x OGG ** Sempreverifiquenadocumentação as versões e se suascombinaçõessãopossíveis.  SO, DB e OGG

  12. Componentes

  13. Processo de Replicação

  14. Processo de Replicação Source Database Network (TCP/IP) X Server Collector Extract Replicat Transaction Log Target DB Trail Manager Manager

  15. Processo de Replicação (Data Pump) Source Database Network (TCP/IP) X X X X Server Collector Extract Replicat Transaction Log Target DB Remote Trail X (Optional) Data Pump Manager Manager

  16. Processo de Replicação

  17. Processo de Replicação

  18. Processo de Replicação

  19. Processo de Replicação

  20. Processo de Replicação

  21. Processo de Replicação

  22. Checkpoint naCaptura

  23. Checkpoint no Pump

  24. Checkpoint naEntrega “Delivery”

  25. Commit Sequence Number - CSN • SCN – System Change Number • CSN – Commit Sequence Number • É um identificador que o Oracle GoldenGate utiliza para Identificar uma transação • Identifica um ponto específico no tempo

  26. TRANDATA • Habilitar o suplemental logging a nível de tabela • Por default o Oracle logaapenas as colunas que sofremalterações • Com o TRANDATA habilitado, sempre que umatabelasofreralteraçãoemqualquercoluna, o Oracle gravatambém a chave da tabelanos redo logs. • Se a tabelapossui PK/UK o valor da chave é logadonos redo logs • Se a tabelanãopossuichave, todas as colunasserãologadas

  27. DEFGEN DATETIME DATE TEXT LONG INTEGER NUMBER ? Diferentesbancos de dados (RDBMS) Tabelas com estruturasdiferentes entre a origem e o destino. Ex.: td colunas DEFGEN DEFGEN Mesmo RDBMS, e versõesdiferentes mas tabelas com mesmaestrutura, não é necessário.

  28. GoldenGate Software Commando Interface GGSCI 

  29. Diretórios do GoldenGate

  30. Configuração do EXTRACT

  31. Configuração do DATA PUMP

  32. Configuração do REPLICAT

  33. Processo Pump – One to Many X SRV / DB 01 SRV / DB 03 SRV / DB 02 X

  34. Processo Pump – One to Many X SRV / DB 01 SRV / DB 03 SRV / DB 02

  35. GoldenGatenapráticaPerguntas ?

  36. Agradecimentos Palestra: Desvendando o Oracle GoldenGate Consultor Oracle Gilson Martins Email: gilson.pmartins@gmail.com Linkedin: https://www.linkedin.com/in/gilsonmartins

More Related