Re: [oracle_br] Situação de backup
Ok. Fora o logminer que os colegas estão sugerindo, voce poderia criar uma instancia nova em outra máquina com o backup de quinta ou segunda e aplicar os archives até chegar o ponto antes do problema, tipo 15h45 de sexta. Depois voce trabalha os registros que faltam. Uma vez recuperado os dados, faça um dblink ou export e volte os registros. On 7/1/06, Ronaldo Araujo [EMAIL PROTECTED] wrote: Olá Marcio, Obrigado pela ajuda. O exemplo que vc deu funciona se os 500 registros já existirem no banco quando foi feito o export. Mas como o problema aconteceu às 16h00, não tenho garantias de que entre os 500, no mínimo 1 não tenha entrado no banco depois do export e muito menos, que não sofreram alterações. Ronaldo Marcio Portes escreveu: Pega o export full da sexta as 2:00 da manhã, cria um esqueminha novo, faz um import dessa tabela nesse esquema, depois veja como voltar as 500 linhas que faltam na tabela real - respeitando constraints, pk, fk, transação, etc, etc,... Alguem precisa validar a regra de negócio para entrar as 500 linhas novamente. On 7/1/06, Ronaldo Araujo [EMAIL PROTECTED] wrote: Olá grupo! Tenho a seguinte situação em um banco de dados 9i r1 com windows 2003: -- Todos os dias às 02h00 é feito um export full do banco; -- Duas vezes por semana (segunda e quinta-feira), às 05h00, a instância do banco é derrubada e é feita uma cópia física (backup frio) dos data files, control files, spfile e pwd file. -- O banco está em modo modo de arquivamento, gerando os archives normalmente, que são removidos a cada cópia física. Problema: --Numa sexta-feira, um dia depois de um backup frio, às 16h00, foram deletados (por aqueles acidentes) 500 registros de uma tabela de +- 200.000 registros. Dúvida: --Como posso recuperar somente esses registros com a situação de backup apresentada e sem parar a instância do banco? Obrigado pelos esclarecimentos, Ronaldo -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Situação de backup
Pega o export full da sexta as 2:00 da manhã, cria um esqueminha novo, faz um import dessa tabela nesse esquema, depois veja como voltar as 500 linhas que faltam na tabela real - respeitando constraints, pk, fk, transação, etc, etc,... Alguem precisa validar a regra de negócio para entrar as 500 linhas novamente. On 7/1/06, Ronaldo Araujo [EMAIL PROTECTED] wrote: Olá grupo! Tenho a seguinte situação em um banco de dados 9i r1 com windows 2003: -- Todos os dias às 02h00 é feito um export full do banco; -- Duas vezes por semana (segunda e quinta-feira), às 05h00, a instância do banco é derrubada e é feita uma cópia física (backup frio) dos data files, control files, spfile e pwd file. -- O banco está em modo modo de arquivamento, gerando os archives normalmente, que são removidos a cada cópia física. Problema: --Numa sexta-feira, um dia depois de um backup frio, às 16h00, foram deletados (por aqueles acidentes) 500 registros de uma tabela de +- 200.000 registros. Dúvida: --Como posso recuperar somente esses registros com a situação de backup apresentada e sem parar a instância do banco? Obrigado pelos esclarecimentos, Ronaldo -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re:[oracle_br] Situação de backup
Olá Ronaldo, Sugiro que vc use o logminer. no prompt do windows digite oemapp lmviewer para chamar a aplicação, ou senão diretamente pelo OEM se tiveres usando OMS. Consegues recuperar fácil estes dados pelo LOGminer.É só especificar um grupo de redos(archives) por tempo ou scn. Podes especificar tambem dados de uma determinada tabela que foram alterados que estão nos redos etc.. Abs Jonathan - Original Message - From: Ronaldo Araujo To: destinatarios-nao-revelados: Sent: Saturday, July 01, 2006 10:50 AM Subject: [oracle_br] Situação de backup Olá grupo! Tenho a seguinte situação em um banco de dados 9i r1 com windows 2003: -- Todos os dias às 02h00 é feito um export full do banco; -- Duas vezes por semana (segunda e quinta-feira), às 05h00, a instância do banco é derrubada e é feita uma cópia física (backup frio) dos data files, control files, spfile e pwd file. -- O banco está em modo modo de arquivamento, gerando os archives normalmente, que são removidos a cada cópia física. Problema: --Numa sexta-feira, um dia depois de um backup frio, às 16h00, foram deletados (por aqueles acidentes) 500 registros de uma tabela de +- 200.000 registros. Dúvida: --Como posso recuperar somente esses registros com a situação de backup apresentada e sem parar a instância do banco? Obrigado pelos esclarecimentos, Ronaldo -- E-mail Seguro Vetorial.net Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, encaminhe para [EMAIL PROTECTED] Chave de Identificação: 49321,44a67de2740243308712513 -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Situação de backup
Olá Marcio, Obrigado pela ajuda. O exemplo que vc deu funciona se os 500 registros já existirem no banco quando foi feito o export. Mas como o problema aconteceu às 16h00, não tenho garantias de que entre os 500, no mínimo 1 não tenha entrado no banco depois do export e muito menos, que não sofreram alterações. Ronaldo Marcio Portes escreveu: Pega o export full da sexta as 2:00 da manhã, cria um esqueminha novo, faz um import dessa tabela nesse esquema, depois veja como voltar as 500 linhas que faltam na tabela real - respeitando constraints, pk, fk, transação, etc, etc,... Alguem precisa validar a regra de negócio para entrar as 500 linhas novamente. On 7/1/06, Ronaldo Araujo [EMAIL PROTECTED] wrote: Olá grupo! Tenho a seguinte situação em um banco de dados 9i r1 com windows 2003: -- Todos os dias às 02h00 é feito um export full do banco; -- Duas vezes por semana (segunda e quinta-feira), às 05h00, a instância do banco é derrubada e é feita uma cópia física (backup frio) dos data files, control files, spfile e pwd file. -- O banco está em modo modo de arquivamento, gerando os archives normalmente, que são removidos a cada cópia física. Problema: --Numa sexta-feira, um dia depois de um backup frio, às 16h00, foram deletados (por aqueles acidentes) 500 registros de uma tabela de +- 200.000 registros. Dúvida: --Como posso recuperar somente esses registros com a situação de backup apresentada e sem parar a instância do banco? Obrigado pelos esclarecimentos, Ronaldo -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Situação de backup
Boa noite. Porcure a documentação sobre log miner, se o comando acidental foi delete, update ou insert você tem como recuperar. --- Ronaldo Araujo [EMAIL PROTECTED] escreveu: Olá grupo! Tenho a seguinte situação em um banco de dados 9i r1 com windows 2003: -- Todos os dias às 02h00 é feito um export full do banco; -- Duas vezes por semana (segunda e quinta-feira), às 05h00, a instância do banco é derrubada e é feita uma cópia física (backup frio) dos data files, control files, spfile e pwd file. -- O banco está em modo modo de arquivamento, gerando os archives normalmente, que são removidos a cada cópia física. Problema: --Numa sexta-feira, um dia depois de um backup frio, às 16h00, foram deletados (por aqueles acidentes) 500 registros de uma tabela de +- 200.000 registros. Dúvida: --Como posso recuperar somente esses registros com a situação de backup apresentada e sem parar a instância do banco? Obrigado pelos esclarecimentos, Ronaldo -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos http://br.yahoo.com/info/utos.html ___ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/ -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html