Como desenvolver e aplicar uma solução para o da Oracle erros 12c

Como você corrigir um problema no banco de dados da Oracle 12c? Às vezes é um comando simples que é óbvio, mesmo para o administrador mais inexperiente. Mais comumente, é uma operação multi-passo que pode abranger ambas as áreas de banco de dados e não-banco de dados. Considere estas orientações ao desenvolver e implementar seu plano.

Para correções muito simples e óbvias, você claramente não está indo para aplicar todos os passos listados no seguinte detalhe exaustiva. No entanto, você deve rever as diretrizes e ver como eles se aplicam ao que você está fazendo.

Como pesquisar seus erros 12c da Oracle

Você deve Compreendo que está acontecendo e porque. O que está causando o problema e como é que melhor corrigidas?

  • Reveja as mensagens de erro.

  • Leia a documentação.

  • Procure na internet.

  • Converse com outros administradores.

  • Obter assistência de suporte Oracle.

É perigoso para aplicar uma correção quando você não sabe por que algo está ocorrendo. Somente através da compreensão você terá a confiança de que o que quer que corrigir você aplicar é o caminho certo e não irá causar mais danos.

Como fazer plano para corrigir os erros 12c da Oracle

Como você vai resolver especificamente o problema? Depois de criar seu plano de alto nível, torná-lo tecnicamente detalhada:

  • Identificar os sub-passos técnicos para cada etapa pseudo-código de alto nível.

  • Sei que comandos precisam ser emitidos e pelos quais são responsáveis.

  • Conhecer o tempo necessário para cada passo de ocorrer e as dependências entre as etapas.

  • Se software ou patches adicionais são necessárias, certifique-se essas necessidades são abordadas.

Tem outro administrador rever seus passos correção de planejamento para se certificar de você não ter pulado nada.

ramificações básicas de erros 12c da Oracle

Se você executar a correção, quais são os efeitos colaterais?

  • você terá que reiniciar e coloque o sistema em sessão restrita para uma solução complexa, dando início a usuários do sistema?

  • Quanto tempo de indisponibilidade do sistema? Lembre-se de deixar-se uma margem para questões de erro e inesperadas.

  • Quando é o melhor tempo de inatividade para impor um impacto reduzido sobre os usuários finais enquanto continua a ter o apoio externo, se necessário?

  • você pode executar o solo de correção, de ponta a ponta, ou você precisar de ajuda de outros grupos (como o trabalho em rede ou o administrador do sistema)?

  • Será que a corrigir anular a garantia software ou quebrar outros componentes?

    Infelizmente, nem todas as soluções são decisões fáceis e às vezes há desvantagens para uma correção. Pesar cuidadosamente os benefícios de uma correção e os negativos do problema existente contra as desvantagens de implementar a correção.

Coordenação com outros grupos ea comunidade de utilizadores para uma correção é muitas vezes um grande obstáculo quando se trabalha em sistemas de grande porte, distribuídos e complexos.

Como testar situações que causam erros 12c da Oracle

Se possível, recrie o problema em um ambiente de teste e aplicar a correção lá antes de fazê-lo em produção.

Testes realiza estas coisas:

  • Garante que seus passos estão completos

  • Fornece prazos precisos para a correção total de

  • Verifica sua sintaxe com a oportunidade de cometer erros

  • Confirma o problema é realmente fixo

  • Verifica que não há consequências não intencionais

Muitas organizações estão sob mandato para testar as alterações antes de entrar em produção, e que geralmente é uma boa política. Quando você estiver solucionando problemas complexos ou operando em grandes quantidades de dados, o teste é ainda mais importante.

Temos visto muitas tentativas mal-aconselhado a aplicar as correções não testadas que terminaram em resultados desastrosos. Não deixe que isso aconteça com você.

opções de fallback quando os erros 12c da Oracle vão resolver

A correção não funciona e as coisas vão de mal a pior. Você tem um plano de contingência, certo? Um bom administrador sempre tem um plano de contingência viável para quando as coisas dão errado. Aqueles que não o fazem, mais cedo ou mais tarde, acabam por procurar outras oportunidades de emprego.

Antes de executar praticamente qualquer correção técnica, fazer estas coisas:

  • Tome um outro backup de banco de dados ou verificar se os backups mais recentes são válidos e acessível.

  • Se os backups são armazenados fora do local para recuperação de desastres, recordar aqueles backups. Você pode precisar deles antes de iniciar sua operação de manutenção.

  • Considere tomar várias cópias de backup também, no caso de uma cópia é ruim. Pára-quedistas saltam com um backup chute- que não você?

Depois de grandes quantidades de dados foram modificados, ele pode ser desfeito sem uma cópia de segurança? Você pode precisar trabalhar com os desenvolvedores de aplicativos sobre alterações de dados. Considere também outros itens que precisam ser desfeita fora do banco de dados.

Por exemplo, uma mudança de rede com DNS pode demorar várias horas para entrar em vigor. Se você empurrar uma mudança para milhares de estações de trabalho cliente, como você rola isso de volta, se necessário?

Suporte para erros 12c da Oracle

Há boas chances de que você estará realizando a sua manutenção ao longo de um fim de semana ou à noite. Se assim for, são as outras pessoas disponíveis para realizar as suas partes do reparo?

  • Você tem números de telefone de todos?

  • eles estão dispostos e capazes de ajudá-lo em 03:00 quando você descobre um problema? Certifique-se de que eles saibam que você pode exigir a sua assistência antes você inicia o seu trabalho.

  • eles estão autorizados a fazer a mudança?

Como verificar correções para erros 12c da Oracle

Quem é que vai testar e confirmar a correção realmente funcionou? Um plano de teste com testadores ou usuários experientes é uma boa ideia, especialmente se os dados ou alterações de aplicação são necessárias.

  • Executar através do plano de primeiro caso contrário, você pode descobrir peças quebradas da aplicação sem relação com o problema que você está tentando corrigir.

  • Certifique-se esses testadores estão disponíveis quando você está feito com o seu trabalho.

Como fazer o backup de dados 12c A Oracle

Depois de ter desenvolvido, testado, aplicado e verificada a sua correção técnica, o que é o passo final antes de entregá-lo para os usuários? Muitas vezes, o passo final é executar um backup de banco de dados ou sistema completo. A vantagem é que, se algo não relacionado ocorre e você precisar restaurar, você não precisa passar por a correção anterior.

menu