Re: [oracle_br] replicação de dados - Thiago erroooooooooo
Thiagooo..rs Nessa parte do script está dando erro: exec dbms_repcat.create_snapshot_repgroup ('SNPGRP', 'BANCO_DB_LINK'); Eu tenho o link desenv_sbc que está ativo. exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); SQL exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); begin dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); end; * ERROR at line 1: ORA-06550: line 1, column 8: PLS-00201: identifier '[EMAIL PROTECTED]' must be declared ORA-06550: line 1, column 8: PL/SQL: Statement ignored ORA-06550: line 1, column 7: PLS-00201: identifier '[EMAIL PROTECTED]' must be declared ORA-06550: line 1, column 7: PL/SQL: Statement ignored ORA-06512: at SYS.DBMS_REPCAT_UTL, line 2394 ORA-06512: at SYS.DBMS_REPCAT_SNA_UTL, line 1699 ORA-06512: at SYS.DBMS_REPCAT_SNA, line 64 ORA-06512: at SYS.DBMS_REPCAT, line 1262 ORA-06512: at SYS.DBMS_REPCAT, line 1250 ORA-06512: at line 1 - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 6:03 PM Subject: Re: [oracle_br] replicação de dados - Thiago Tem sim um JOB. Na verdade, quando vc cria o REFRESH_GROUP, ele já cria o JOB que faz a atualização. Testa aí e se vc tiver dúvidas não exite em perguntar. Abraços. ESTUDO escreveu: Então Thiago, tem muita documentação no Administrato Guide né? Mas juro que me sinto perdida! imprimo, começo ler, e nao saí nada. Sorte que vc me passou essa receita de bolo e estou testando. Por se falar nisso, tem um job certo? exec DBMS_REFRESH.MAKE('REFRESH_15S','',SYSDATE, '/*15 Segundos*/ sysdate + 15/60/60/24', TRUE, TRUE); Esse amaranhado de datas, é a atualização... certo? De qto em quanto tempo será atualizada? Quando pensei em replicação, pensei em algo q aconteceria exatamente no mesmo momento nas duas basses, algo syncrono. Obrigada (daqui a pouco te mando outro mail tá?) Cris - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 2:43 PM Subject: Re: [oracle_br] replicação de dados - Thiago Cris, não é chatisse alguma. O grupo é para isso mesmo... Eu não sou fera em replicação... mas lendo bem a documentação dá pra fazer tudo... Essa replicação que te passei , que é a que usamos aqui, é a SNAPSHOT LOG. Nessa replicação temos um banco master e vários bancos snaps. Tem tb a replicação MULTIMASTER, usando MATERIALIZED VIEWS. Ou seja, é possível ter várias views da mesma tabela em vários sentidos. Para fazer a replicação aqui na empresa nós contratamos uma consultoria pois não tinhamos nenhum conhecimento a respeito de replicação. Abraços. Thiago. ESTUDO escreveu: Thiago Desculpe a chatisse, ate tentei ler mais a respeito, mas tem muita coisa na documentação, me perco toda, e sem ter com quem conversar é complicado né? Então existe outros tipos de replicação não é? Esse tipo seria qual seria? brigadinha Elen - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 12:02 PM Subject: Re: [oracle_br] replicação de dados - Thiago Sim Cris. Uma view para cada tabela. Aqui aplicamos a replicação para mais ou menos 200 tabelas. Mas nossa replicação é temporária. Até nós unificarmos as bases de dados. Abraços. Thiago. ESTUDO escreveu: Thiago estive vendo o script. Para cada tabela terei de ter uma view materializada? E se eu tiver um sistema de mais de 100 tabelas? Obrigada Cris - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Wednesday, August 02, 2006 5:40 PM Subject: Re: [oracle_br] replicação de dados - Thiago Bom, esse é mais ou menos o script que seguimos: -- Criando o MaSTER SITE Criar o dicionário da replicação: CATREP.SQL Execute o CATREP.SQL com usuário sys. CREATE USER repadmin IDENTIFIED BY repadmin01; GRANT connect, resource TO repadmin; GRANT comment any table TO repadmin; GRANT lock any table TO repadmin; GRANT execute on DBMS_DEFER to repadmin; GRANT create session TO repadmin; GRANT select any table TO repadmin; GRANT create any snapshot TO repadmin; GRANT alter any snapshot TO repadmin; GRANT create database link to repadmin; GRANT EXECUTE ON dbms_defer TO repadmin WITH GRANT OPTION; REVOKE
Re: [oracle_br] replicação de dados - Thiago erroooooooooo
Você executou o catrep.sql no banco que o link DESENV_SBC está apontando? ESTUDO escreveu: Thiagooo..rs Nessa parte do script está dando erro: exec dbms_repcat.create_snapshot_repgroup ('SNPGRP', 'BANCO_DB_LINK'); Eu tenho o link desenv_sbc que está ativo. exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); SQL exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); begin dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); end; * ERROR at line 1: ORA-06550: line 1, column 8: PLS-00201: identifier '[EMAIL PROTECTED]' must be declared ORA-06550: line 1, column 8: PL/SQL: Statement ignored ORA-06550: line 1, column 7: PLS-00201: identifier '[EMAIL PROTECTED]' must be declared ORA-06550: line 1, column 7: PL/SQL: Statement ignored ORA-06512: at SYS.DBMS_REPCAT_UTL, line 2394 ORA-06512: at SYS.DBMS_REPCAT_SNA_UTL, line 1699 ORA-06512: at SYS.DBMS_REPCAT_SNA, line 64 ORA-06512: at SYS.DBMS_REPCAT, line 1262 ORA-06512: at SYS.DBMS_REPCAT, line 1250 ORA-06512: at line 1 - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 6:03 PM Subject: Re: [oracle_br] replicação de dados - Thiago Tem sim um JOB. Na verdade, quando vc cria o REFRESH_GROUP, ele já cria o JOB que faz a atualização. Testa aí e se vc tiver dúvidas não exite em perguntar. Abraços. ESTUDO escreveu: Então Thiago, tem muita documentação no Administrato Guide né? Mas juro que me sinto perdida! imprimo, começo ler, e nao saí nada. Sorte que vc me passou essa receita de bolo e estou testando. Por se falar nisso, tem um job certo? exec DBMS_REFRESH.MAKE('REFRESH_15S','',SYSDATE, '/*15 Segundos*/ sysdate + 15/60/60/24', TRUE, TRUE); Esse amaranhado de datas, é a atualização... certo? De qto em quanto tempo será atualizada? Quando pensei em replicação, pensei em algo q aconteceria exatamente no mesmo momento nas duas basses, algo syncrono. Obrigada (daqui a pouco te mando outro mail tá?) Cris - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 2:43 PM Subject: Re: [oracle_br] replicação de dados - Thiago Cris, não é chatisse alguma. O grupo é para isso mesmo... Eu não sou fera em replicação... mas lendo bem a documentação dá pra fazer tudo... Essa replicação que te passei , que é a que usamos aqui, é a SNAPSHOT LOG. Nessa replicação temos um banco master e vários bancos snaps. Tem tb a replicação MULTIMASTER, usando MATERIALIZED VIEWS. Ou seja, é possível ter várias views da mesma tabela em vários sentidos. Para fazer a replicação aqui na empresa nós contratamos uma consultoria pois não tinhamos nenhum conhecimento a respeito de replicação. Abraços. Thiago. ESTUDO escreveu: Thiago Desculpe a chatisse, ate tentei ler mais a respeito, mas tem muita coisa na documentação, me perco toda, e sem ter com quem conversar é complicado né? Então existe outros tipos de replicação não é? Esse tipo seria qual seria? brigadinha Elen - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 12:02 PM Subject: Re: [oracle_br] replicação de dados - Thiago Sim Cris. Uma view para cada tabela. Aqui aplicamos a replicação para mais ou menos 200 tabelas. Mas nossa replicação é temporária. Até nós unificarmos as bases de dados. Abraços. Thiago. ESTUDO escreveu: Thiago estive vendo o script. Para cada tabela terei de ter uma view materializada? E se eu tiver um sistema de mais de 100 tabelas? Obrigada Cris - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Wednesday, August 02, 2006 5:40 PM Subject: Re: [oracle_br] replicação de dados - Thiago Bom, esse é mais ou menos o script que seguimos: -- Criando o MaSTER SITE Criar o dicionário da replicação: CATREP.SQL Execute o CATREP.SQL com usuário sys. CREATE USER repadmin IDENTIFIED BY repadmin01; GRANT connect, resource TO repadmin; GRANT comment any table TO repadmin; GRANT lock any table TO repadmin; GRANT execute on DBMS_DEFER to repadmin; GRANT create session TO repadmin; GRANT select any table TO repadmin;
Re: [oracle_br] replicação de dados - Thiago erroooooooooo
Thiago com qual usuario tenho de estar logado pra aplicar todos os passos? com o sys? pq estava usando o user q será comum na replicação. - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Friday, August 04, 2006 10:56 AM Subject: Re: [oracle_br] replicação de dados - Thiago erroo Você executou o catrep.sql no banco que o link DESENV_SBC está apontando? ESTUDO escreveu: Thiagooo..rs Nessa parte do script está dando erro: exec dbms_repcat.create_snapshot_repgroup ('SNPGRP', 'BANCO_DB_LINK'); Eu tenho o link desenv_sbc que está ativo. exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); SQL exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); begin dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); end; * ERROR at line 1: ORA-06550: line 1, column 8: PLS-00201: identifier '[EMAIL PROTECTED]' must be declared ORA-06550: line 1, column 8: PL/SQL: Statement ignored ORA-06550: line 1, column 7: PLS-00201: identifier '[EMAIL PROTECTED]' must be declared ORA-06550: line 1, column 7: PL/SQL: Statement ignored ORA-06512: at SYS.DBMS_REPCAT_UTL, line 2394 ORA-06512: at SYS.DBMS_REPCAT_SNA_UTL, line 1699 ORA-06512: at SYS.DBMS_REPCAT_SNA, line 64 ORA-06512: at SYS.DBMS_REPCAT, line 1262 ORA-06512: at SYS.DBMS_REPCAT, line 1250 ORA-06512: at line 1 - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 6:03 PM Subject: Re: [oracle_br] replicação de dados - Thiago Tem sim um JOB. Na verdade, quando vc cria o REFRESH_GROUP, ele já cria o JOB que faz a atualização. Testa aí e se vc tiver dúvidas não exite em perguntar. Abraços. ESTUDO escreveu: Então Thiago, tem muita documentação no Administrato Guide né? Mas juro que me sinto perdida! imprimo, começo ler, e nao saí nada. Sorte que vc me passou essa receita de bolo e estou testando. Por se falar nisso, tem um job certo? exec DBMS_REFRESH.MAKE('REFRESH_15S','',SYSDATE, '/*15 Segundos*/ sysdate + 15/60/60/24', TRUE, TRUE); Esse amaranhado de datas, é a atualização... certo? De qto em quanto tempo será atualizada? Quando pensei em replicação, pensei em algo q aconteceria exatamente no mesmo momento nas duas basses, algo syncrono. Obrigada (daqui a pouco te mando outro mail tá?) Cris - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 2:43 PM Subject: Re: [oracle_br] replicação de dados - Thiago Cris, não é chatisse alguma. O grupo é para isso mesmo... Eu não sou fera em replicação... mas lendo bem a documentação dá pra fazer tudo... Essa replicação que te passei , que é a que usamos aqui, é a SNAPSHOT LOG. Nessa replicação temos um banco master e vários bancos snaps. Tem tb a replicação MULTIMASTER, usando MATERIALIZED VIEWS. Ou seja, é possível ter várias views da mesma tabela em vários sentidos. Para fazer a replicação aqui na empresa nós contratamos uma consultoria pois não tinhamos nenhum conhecimento a respeito de replicação. Abraços. Thiago. ESTUDO escreveu: Thiago Desculpe a chatisse, ate tentei ler mais a respeito, mas tem muita coisa na documentação, me perco toda, e sem ter com quem conversar é complicado né? Então existe outros tipos de replicação não é? Esse tipo seria qual seria? brigadinha Elen - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 12:02 PM Subject: Re: [oracle_br] replicação de dados - Thiago Sim Cris. Uma view para cada tabela. Aqui aplicamos a replicação para mais ou menos 200 tabelas. Mas nossa replicação é temporária. Até nós unificarmos as bases de dados. Abraços. Thiago. ESTUDO escreveu: Thiago estive vendo o script. Para cada tabela terei de ter uma view materializada? E se eu tiver um sistema de mais de 100 tabelas? Obrigada Cris - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Wednesday, August 02, 2006 5:40 PM Subject: Re: [oracle_br] replicação de dados - Thiago
Re: [oracle_br] replicação de dados - Thiago erroooooooooo
rodei. :0( - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Friday, August 04, 2006 10:56 AM Subject: Re: [oracle_br] replicação de dados - Thiago erroo Você executou o catrep.sql no banco que o link DESENV_SBC está apontando? ESTUDO escreveu: Thiagooo..rs Nessa parte do script está dando erro: exec dbms_repcat.create_snapshot_repgroup ('SNPGRP', 'BANCO_DB_LINK'); Eu tenho o link desenv_sbc que está ativo. exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); SQL exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); begin dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); end; * ERROR at line 1: ORA-06550: line 1, column 8: PLS-00201: identifier '[EMAIL PROTECTED]' must be declared ORA-06550: line 1, column 8: PL/SQL: Statement ignored ORA-06550: line 1, column 7: PLS-00201: identifier '[EMAIL PROTECTED]' must be declared ORA-06550: line 1, column 7: PL/SQL: Statement ignored ORA-06512: at SYS.DBMS_REPCAT_UTL, line 2394 ORA-06512: at SYS.DBMS_REPCAT_SNA_UTL, line 1699 ORA-06512: at SYS.DBMS_REPCAT_SNA, line 64 ORA-06512: at SYS.DBMS_REPCAT, line 1262 ORA-06512: at SYS.DBMS_REPCAT, line 1250 ORA-06512: at line 1 - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 6:03 PM Subject: Re: [oracle_br] replicação de dados - Thiago Tem sim um JOB. Na verdade, quando vc cria o REFRESH_GROUP, ele já cria o JOB que faz a atualização. Testa aí e se vc tiver dúvidas não exite em perguntar. Abraços. ESTUDO escreveu: Então Thiago, tem muita documentação no Administrato Guide né? Mas juro que me sinto perdida! imprimo, começo ler, e nao saí nada. Sorte que vc me passou essa receita de bolo e estou testando. Por se falar nisso, tem um job certo? exec DBMS_REFRESH.MAKE('REFRESH_15S','',SYSDATE, '/*15 Segundos*/ sysdate + 15/60/60/24', TRUE, TRUE); Esse amaranhado de datas, é a atualização... certo? De qto em quanto tempo será atualizada? Quando pensei em replicação, pensei em algo q aconteceria exatamente no mesmo momento nas duas basses, algo syncrono. Obrigada (daqui a pouco te mando outro mail tá?) Cris - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 2:43 PM Subject: Re: [oracle_br] replicação de dados - Thiago Cris, não é chatisse alguma. O grupo é para isso mesmo... Eu não sou fera em replicação... mas lendo bem a documentação dá pra fazer tudo... Essa replicação que te passei , que é a que usamos aqui, é a SNAPSHOT LOG. Nessa replicação temos um banco master e vários bancos snaps. Tem tb a replicação MULTIMASTER, usando MATERIALIZED VIEWS. Ou seja, é possível ter várias views da mesma tabela em vários sentidos. Para fazer a replicação aqui na empresa nós contratamos uma consultoria pois não tinhamos nenhum conhecimento a respeito de replicação. Abraços. Thiago. ESTUDO escreveu: Thiago Desculpe a chatisse, ate tentei ler mais a respeito, mas tem muita coisa na documentação, me perco toda, e sem ter com quem conversar é complicado né? Então existe outros tipos de replicação não é? Esse tipo seria qual seria? brigadinha Elen - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 12:02 PM Subject: Re: [oracle_br] replicação de dados - Thiago Sim Cris. Uma view para cada tabela. Aqui aplicamos a replicação para mais ou menos 200 tabelas. Mas nossa replicação é temporária. Até nós unificarmos as bases de dados. Abraços. Thiago. ESTUDO escreveu: Thiago estive vendo o script. Para cada tabela terei de ter uma view materializada? E se eu tiver um sistema de mais de 100 tabelas? Obrigada Cris - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Wednesday, August 02, 2006 5:40 PM Subject: Re: [oracle_br] replicação de dados - Thiago Bom, esse é mais ou menos o script que seguimos: -- Criando o MaSTER SITE
Re: [oracle_br] replicação de dados - Thiago erroooooooooo
rodei conectada como sys: SQL exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); BEGIN dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); END; * ERRO na linha 1: ORA-23313: grupo de objetos PUBLIC.SNPGRP não está sendo controlado em DESENV_SBC ORA-06512: em SYS.DBMS_SYS_ERROR, line 105 ORA-06512: em SYS.DBMS_REPCAT_SNA_UTL, line 1690 ORA-06512: em SYS.DBMS_REPCAT_SNA, line 64 ORA-06512: em SYS.DBMS_REPCAT, line 1262 ORA-06512: em SYS.DBMS_REPCAT, line 1250 ORA-06512: em line 1 - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Friday, August 04, 2006 10:56 AM Subject: Re: [oracle_br] replicação de dados - Thiago erroo Você executou o catrep.sql no banco que o link DESENV_SBC está apontando? ESTUDO escreveu: Thiagooo..rs Nessa parte do script está dando erro: exec dbms_repcat.create_snapshot_repgroup ('SNPGRP', 'BANCO_DB_LINK'); Eu tenho o link desenv_sbc que está ativo. exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); SQL exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); begin dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); end; * ERROR at line 1: ORA-06550: line 1, column 8: PLS-00201: identifier '[EMAIL PROTECTED]' must be declared ORA-06550: line 1, column 8: PL/SQL: Statement ignored ORA-06550: line 1, column 7: PLS-00201: identifier '[EMAIL PROTECTED]' must be declared ORA-06550: line 1, column 7: PL/SQL: Statement ignored ORA-06512: at SYS.DBMS_REPCAT_UTL, line 2394 ORA-06512: at SYS.DBMS_REPCAT_SNA_UTL, line 1699 ORA-06512: at SYS.DBMS_REPCAT_SNA, line 64 ORA-06512: at SYS.DBMS_REPCAT, line 1262 ORA-06512: at SYS.DBMS_REPCAT, line 1250 ORA-06512: at line 1 - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 6:03 PM Subject: Re: [oracle_br] replicação de dados - Thiago Tem sim um JOB. Na verdade, quando vc cria o REFRESH_GROUP, ele já cria o JOB que faz a atualização. Testa aí e se vc tiver dúvidas não exite em perguntar. Abraços. ESTUDO escreveu: Então Thiago, tem muita documentação no Administrato Guide né? Mas juro que me sinto perdida! imprimo, começo ler, e nao saí nada. Sorte que vc me passou essa receita de bolo e estou testando. Por se falar nisso, tem um job certo? exec DBMS_REFRESH.MAKE('REFRESH_15S','',SYSDATE, '/*15 Segundos*/ sysdate + 15/60/60/24', TRUE, TRUE); Esse amaranhado de datas, é a atualização... certo? De qto em quanto tempo será atualizada? Quando pensei em replicação, pensei em algo q aconteceria exatamente no mesmo momento nas duas basses, algo syncrono. Obrigada (daqui a pouco te mando outro mail tá?) Cris - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 2:43 PM Subject: Re: [oracle_br] replicação de dados - Thiago Cris, não é chatisse alguma. O grupo é para isso mesmo... Eu não sou fera em replicação... mas lendo bem a documentação dá pra fazer tudo... Essa replicação que te passei , que é a que usamos aqui, é a SNAPSHOT LOG. Nessa replicação temos um banco master e vários bancos snaps. Tem tb a replicação MULTIMASTER, usando MATERIALIZED VIEWS. Ou seja, é possível ter várias views da mesma tabela em vários sentidos. Para fazer a replicação aqui na empresa nós contratamos uma consultoria pois não tinhamos nenhum conhecimento a respeito de replicação. Abraços. Thiago. ESTUDO escreveu: Thiago Desculpe a chatisse, ate tentei ler mais a respeito, mas tem muita coisa na documentação, me perco toda, e sem ter com quem conversar é complicado né? Então existe outros tipos de replicação não é? Esse tipo seria qual seria? brigadinha Elen - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 12:02 PM Subject: Re: [oracle_br] replicação de dados - Thiago Sim Cris. Uma view para cada tabela. Aqui aplicamos a replicação para mais ou menos 200 tabelas. Mas nossa replicação é temporária. Até nós unificarmos as bases de dados. Abraços. Thiago. ESTUDO escreveu: Thiago estive vendo o script. Para cada tabela terei de ter uma view materializada
Re: [oracle_br] replicação de dados - Thiago erroooooooooo
Vc criou o MASTER GROUP no banco principal? Para ficar mais fácil, descreva brevemente o teu cenário (tipo quantos bancos são, qual o nome dos bancos, de qual para qual banco os dados serão replicados...) ESTUDO escreveu: rodei conectada como sys: SQL exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); BEGIN dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); END; * ERRO na linha 1: ORA-23313: grupo de objetos PUBLIC.SNPGRP não está sendo controlado em DESENV_SBC ORA-06512: em SYS.DBMS_SYS_ERROR, line 105 ORA-06512: em SYS.DBMS_REPCAT_SNA_UTL, line 1690 ORA-06512: em SYS.DBMS_REPCAT_SNA, line 64 ORA-06512: em SYS.DBMS_REPCAT, line 1262 ORA-06512: em SYS.DBMS_REPCAT, line 1250 ORA-06512: em line 1 - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Friday, August 04, 2006 10:56 AM Subject: Re: [oracle_br] replicação de dados - Thiago erroo Você executou o catrep.sql no banco que o link DESENV_SBC está apontando? ESTUDO escreveu: Thiagooo..rs Nessa parte do script está dando erro: exec dbms_repcat.create_snapshot_repgroup ('SNPGRP', 'BANCO_DB_LINK'); Eu tenho o link desenv_sbc que está ativo. exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); SQL exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); begin dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); end; * ERROR at line 1: ORA-06550: line 1, column 8: PLS-00201: identifier '[EMAIL PROTECTED]' must be declared ORA-06550: line 1, column 8: PL/SQL: Statement ignored ORA-06550: line 1, column 7: PLS-00201: identifier '[EMAIL PROTECTED]' must be declared ORA-06550: line 1, column 7: PL/SQL: Statement ignored ORA-06512: at SYS.DBMS_REPCAT_UTL, line 2394 ORA-06512: at SYS.DBMS_REPCAT_SNA_UTL, line 1699 ORA-06512: at SYS.DBMS_REPCAT_SNA, line 64 ORA-06512: at SYS.DBMS_REPCAT, line 1262 ORA-06512: at SYS.DBMS_REPCAT, line 1250 ORA-06512: at line 1 - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 6:03 PM Subject: Re: [oracle_br] replicação de dados - Thiago Tem sim um JOB. Na verdade, quando vc cria o REFRESH_GROUP, ele já cria o JOB que faz a atualização. Testa aí e se vc tiver dúvidas não exite em perguntar. Abraços. ESTUDO escreveu: Então Thiago, tem muita documentação no Administrato Guide né? Mas juro que me sinto perdida! imprimo, começo ler, e nao saí nada. Sorte que vc me passou essa receita de bolo e estou testando. Por se falar nisso, tem um job certo? exec DBMS_REFRESH.MAKE('REFRESH_15S','',SYSDATE, '/*15 Segundos*/ sysdate + 15/60/60/24', TRUE, TRUE); Esse amaranhado de datas, é a atualização... certo? De qto em quanto tempo será atualizada? Quando pensei em replicação, pensei em algo q aconteceria exatamente no mesmo momento nas duas basses, algo syncrono. Obrigada (daqui a pouco te mando outro mail tá?) Cris - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 2:43 PM Subject: Re: [oracle_br] replicação de dados - Thiago Cris, não é chatisse alguma. O grupo é para isso mesmo... Eu não sou fera em replicação... mas lendo bem a documentação dá pra fazer tudo... Essa replicação que te passei , que é a que usamos aqui, é a SNAPSHOT LOG. Nessa replicação temos um banco master e vários bancos snaps. Tem tb a replicação MULTIMASTER, usando MATERIALIZED VIEWS. Ou seja, é possível ter várias views da mesma tabela em vários sentidos. Para fazer a replicação aqui na empresa nós contratamos uma consultoria pois não tinhamos nenhum conhecimento a respeito de replicação. Abraços. Thiago. ESTUDO escreveu: Thiago Desculpe a chatisse, ate tentei ler mais a respeito, mas tem muita coisa na documentação, me perco toda, e sem ter com quem conversar é complicado né? Então existe outros tipos de replicação não é? Esse tipo seria qual seria? brigadinha Elen - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 12:02 PM Subject: Re: [oracle_br] replicação de dados - Thiago Sim Cris. Uma view para cada tabela
Re: [oracle_br] replicação de dados - Thiago erroooooooooo
Criei sim, o master é o desenv_sbc. Consigo visualizar pelo enterprise na pasta : - Replicacao Avançada/grupos-Mestre o grupo: SNPGRP - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Friday, August 04, 2006 11:49 AM Subject: Re: [oracle_br] replicação de dados - Thiago erroo Vc criou o MASTER GROUP no banco principal? Para ficar mais fácil, descreva brevemente o teu cenário (tipo quantos bancos são, qual o nome dos bancos, de qual para qual banco os dados serão replicados...) ESTUDO escreveu: rodei conectada como sys: SQL exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); BEGIN dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); END; * ERRO na linha 1: ORA-23313: grupo de objetos PUBLIC.SNPGRP não está sendo controlado em DESENV_SBC ORA-06512: em SYS.DBMS_SYS_ERROR, line 105 ORA-06512: em SYS.DBMS_REPCAT_SNA_UTL, line 1690 ORA-06512: em SYS.DBMS_REPCAT_SNA, line 64 ORA-06512: em SYS.DBMS_REPCAT, line 1262 ORA-06512: em SYS.DBMS_REPCAT, line 1250 ORA-06512: em line 1 - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Friday, August 04, 2006 10:56 AM Subject: Re: [oracle_br] replicação de dados - Thiago erroo Você executou o catrep.sql no banco que o link DESENV_SBC está apontando? ESTUDO escreveu: Thiagooo..rs Nessa parte do script está dando erro: exec dbms_repcat.create_snapshot_repgroup ('SNPGRP', 'BANCO_DB_LINK'); Eu tenho o link desenv_sbc que está ativo. exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); SQL exec dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); begin dbms_repcat.create_snapshot_repgroup('SNPGRP', 'DESENV_SBC'); end; * ERROR at line 1: ORA-06550: line 1, column 8: PLS-00201: identifier '[EMAIL PROTECTED]' must be declared ORA-06550: line 1, column 8: PL/SQL: Statement ignored ORA-06550: line 1, column 7: PLS-00201: identifier '[EMAIL PROTECTED]' must be declared ORA-06550: line 1, column 7: PL/SQL: Statement ignored ORA-06512: at SYS.DBMS_REPCAT_UTL, line 2394 ORA-06512: at SYS.DBMS_REPCAT_SNA_UTL, line 1699 ORA-06512: at SYS.DBMS_REPCAT_SNA, line 64 ORA-06512: at SYS.DBMS_REPCAT, line 1262 ORA-06512: at SYS.DBMS_REPCAT, line 1250 ORA-06512: at line 1 - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 6:03 PM Subject: Re: [oracle_br] replicação de dados - Thiago Tem sim um JOB. Na verdade, quando vc cria o REFRESH_GROUP, ele já cria o JOB que faz a atualização. Testa aí e se vc tiver dúvidas não exite em perguntar. Abraços. ESTUDO escreveu: Então Thiago, tem muita documentação no Administrato Guide né? Mas juro que me sinto perdida! imprimo, começo ler, e nao saí nada. Sorte que vc me passou essa receita de bolo e estou testando. Por se falar nisso, tem um job certo? exec DBMS_REFRESH.MAKE('REFRESH_15S','',SYSDATE, '/*15 Segundos*/ sysdate + 15/60/60/24', TRUE, TRUE); Esse amaranhado de datas, é a atualização... certo? De qto em quanto tempo será atualizada? Quando pensei em replicação, pensei em algo q aconteceria exatamente no mesmo momento nas duas basses, algo syncrono. Obrigada (daqui a pouco te mando outro mail tá?) Cris - Original Message - From: Thiago Lazzarotto To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 03, 2006 2:43 PM Subject: Re: [oracle_br] replicação de dados - Thiago Cris, não é chatisse alguma. O grupo é para isso mesmo... Eu não sou fera em replicação... mas lendo bem a documentação dá pra fazer tudo... Essa replicação que te passei , que é a que usamos aqui, é a SNAPSHOT LOG. Nessa replicação temos um banco master e vários bancos snaps. Tem tb a replicação MULTIMASTER, usando MATERIALIZED VIEWS. Ou seja, é possível ter várias views da mesma tabela em vários sentidos. Para fazer a replicação aqui na empresa nós contratamos uma consultoria pois não tinhamos nenhum conhecimento a respeito de replicação. Abraços. Thiago. ESTUDO escreveu: Thiago Desculpe a chatisse, ate