Mostrando entradas 1 para 3
Displaying posts with tag: postgre (reset)
Conexão e replicação de dados em banco de dados distribuídos heterogêneos – Parte 02

Olá, pessoal! No artigo passado, comecei a demonstração de como realizar a conexão e a replicação de dados entre banco de dados distribuídos heterogêneos. Estamos usando os bancos de dados Oracle 10G, Postgre e MySQL, nos quais utilizaremos o Oracle como middleware (mediador).

Dando continuidade a isso, hoje vamos fazer as configurações necessárias para a conexão e a replicação dos dados em nossos bancos de dados.

Configurando arquivos Oracle

Abra os arquivos listener.ora e tnsnames.ora, ambos localizados no diretório C:\oraclexe\app\oracle\product\10.2.0\server\NETWORK\ADMIN e configure o arquivo listener.ora como na imagem a seguir.

[Leia mais]
Conexão e replicação de dados em banco de dados distribuídos heterogêneos – Parte 01

Olá, pessoal. Neste artigo, dividido em duas partes, vou demonstrar como realizar a conexão e a replicação de dados entre banco de dados distribuídos heterogêneos.

Utilizarei os bancos de dados Oracle 10G, Postgre e MySQL, nos quais utilizaremos o Oracle como middleware (mediador).

Será realizada a conexão entre os bancos Oracle 10G e Postgre. Dessa forma,  será possível selecionar os dados do banco Postgre no Oracle 10G. Já a replicação dos dados acontecerá entre o Oracle e o MySQL, ou seja, toda inserção, deleção e alteração realizada no Oracle será replicada no MySQL.

Para o simulação de diferentes servidores, utilizei o software Virtual Box para que fossem criadas três máquinas virtuais (todas com sistema operacional Windows XP), no qual cada máquina virtual encontra-se com um banco de dados instalado.

[Leia mais]
Padrões TableDataGateway e TableRowGateWay – Teoria e Prática

Olá, pessoal!

Bom, este é o meu primeiro artigo aqui no iMasters, espero que gostem e que seja lhes seja útil.

Os puristas dos Design Patterns podem não gostar muito do conteúdo deste artigo, pois ele foge um pouco da implementação padrão conhecida, que é definida por Martin Fowler no clássico Patterns of Enterprise Application Architecture.

Entretanto, segundo a minha concepção, não se trata de uma violação do padrão já conhecido, mas de uma variação. Muitas pessoas têm a ideia errônea de que os padrões são receitas prontas, que devem ser seguidos ao pé da letra.

Gang of Four (Erich Gamma et al.) define um design pattern como:

Um Design Pattern sistematicamente nomeia, motiva e explica o design geral que identifica um problema recorrente no desenvolvimento de sistemas …

[Leia mais]
Mostrando entradas 1 para 3