You are hereRecuperação de banco de dados Oracle com descarregamento dos dados

Recuperação de banco de dados Oracle com descarregamento dos dados


By admin - Posted on 02 September 2010

O que eu estou indo compartilhar com você é um exemplo de como você pode recuperar de uma situação aparentemente sem saída quando uma base de dados deixa de funcionar devido à falha do armazenamento e corrupção.

Durante após dois dias eu fui atribuído a um cliente onde a disposição de disco tivesse uma falha dobro em um arranjo RAID-5, informação daqui perdida. Ao pedir o backup, infelizmente este banco de dados não foi respaldada regularmente (foi controlado por uma equipe da aplicação, não as áreas Armazenamento-OS-DB formais de s), o banco de dados reagiam da modalidade de NOARCHIVE e sobre que NOLOGGING para todos os objetos, incluindo tabelas (recorde que nós podemos turnoff logging dos índices).

Jorra isto parece como um caso terminal, um que você não pode escapar… mas Oracle fornece o serviço de Data Unloading (descarregam os dados) para este casos quando a corrupção ou a falha de ferragem tornam um banco de dados incapaz de abrir, Eu trabalho para o Soporte - Advanced Customer Services dentro de Oracle Corporation e nosso equipe realizam aqueles serviços, sob um contrato de serviço. Não há nenhuma garantia de quanto a informação pode ser recuperado e nossa ferramenta recupera somente dados dentro dos datafiles/blocos, mas hey! aquela é boa ajuda. (Sugestão: dicionário da base de dados incluído).

Mas este caso era difícil, desde que o cliente fêz não tido um ambiente do QA nem do colaborador, onde nós podemos pegar DDL para objetos como procedimentos armazenados ou índices, mim teve que individualmente extrair objetos do dicionário de banco de dados carregue-os na base de dados nova, no usuário distinto, naturalmente não no SYS e modifique-o algum DBA_ views a fim apontar estes objetos. Naturalmente não podia usar DBMS_METADATA.GET_DDL porque se usa os objetos do SYS, e eu não quise sujar com dicionário do banco de dados. Assim, eu tive que fazer queries para pegar DDL para seqüências, índices, constraints, views e procedimentos armazenados/lote das funções… do trabalho!!! mas cliente é começ quase todos os dados traseiros e toda a estrutura, por o tempo investido: otimo!!!… esta experiência algo que não esquecerão, de fato estão indo transferir a administração aos departamentos operacionais.

Essa experiência que eu lhe compartilho hoje, obrigado muito por seu tempo e fazer backup de seus bancos de dados

Mas dúvidas? Visite por favor nossos fóruns


Visita mi pagina en Oracle Community
Visite meu blogue Blogger
Follow IgnacioRuizMX on Twitter

Suscripcion a Contenido Sindicado(RSS)

Suscribe a Databases Hispamerica pelo Email



Distribuir

Distribuir contenido

Follow DatabasesLA on Twitter

En línea

En este momento hay 0 usuarios y %count invitados en línea.

Estadisticas

Locations of visitors to this page

hidden hit counter