DimasP 0 Denunciar post Postado Março 2, 2006 Boa tarde, Estou às voltas para compreender, entender e implementar um sistema de replicação usando Oracle 10g (10.2.0.1). Ufa....como é complicada esta literatura Oracle. Em algum lugar eu li que quando nós criamos um log na tabela de base, o Oracle da o nome de MLOG$_nomedatabela (para fazer refresh fast, por exemplo), e quando nós criamos um log na Materialized View, para replicar de volta para a base, o Oracle da o nome de USLOG$_nomedaview. Usando o Enterprise Manager (10g) ele está criando o log na M.V com o mesmo nome da tabela de base. Isto é uma dúvida. Outra dúvida é como ele replica isto de volta? Tem como eu selecionar só o que quero que seja replicado, como na criação da M.V? Preciso implementar um sistema de replicação onde algumas tabelas replicam de forma bi-direcional. De acordo com a literatura é possivel na Standard Edition, limitando-se a um único master site. Tentei buscar na literatura onde fala de replicação usando o Enterprise Manager e le me fala de um Enterprise Manager Console que se parece com o EM da 9i. Como é que eu uso isto na 10g meu Deus? http://download-east.oracle.com/docs/cd/B1...6/reprepman.htm Alguém teria umas dicas de como achar literatura mais esclarecedora ou um passo a passo de como implementar isto? Desculpem o desabafo... http://forum.imasters.com.br/public/style_emoticons/default/yay.gif Compartilhar este post Link para o post Compartilhar em outros sites
alphamek 2 Denunciar post Postado Março 7, 2006 Olá DimaSP, Primeiramente, devemos esclarecer que tipo de replicação será feito, se é Síncrona (Só vai) ou Assícrona (Vai e Volta)? Você parou onde nos problemas, tu chegou a construir uma MV LOG na base de Origem e uma MV normal na base de destino, e quando atualizada a base origem, os dados chegaram na base de destino. Abraços, http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites