Como desenvolver e aplicar uma solução para os seus erros 12c oracle
Como você corrigir um problema em seu banco de dados 12c do Oracle? Às vezes é um comando simples que é óbvio, mesmo para o administrador mais inexperiente. Mais comumente, é uma operação de multi-passo que pode abranger ambas as áreas de banco de dados e não-banco de dados. Considere estas diretrizes como você desenvolver e implementar seu plano.
Conteúdo
- Como pesquisar seus erros 12c da oracle
- Video: oracle 12c dba tutorial | oracle database upgrade 11g to 12c | database upgrade assistant | dbua
- Video: applying psu patch on 12c database
- Como fazer plano para corrigir os erros 12c da oracle
- Ramificações básicas de erros 12c da oracle
- Como testar situações que causam erros 12c da oracle
- Opções de fallback quando os erros 12c da oracle vão sem solução
- Suporte para erros 12c da oracle
- Como verificar correções para erros 12c da oracle
- Como fazer backup de dados 12c da oracle
Para correções muito simples e óbvias, você claramente não está indo para aplicar todas as etapas listadas na 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 remediado?
Reveja as mensagens de erro.
Leia a documentação.
Video: Oracle 12c dba Tutorial | oracle database upgrade 11g to 12c | Database Upgrade Assistant | DBUA
Procure na internet.
Video: Applying PSU patch on 12c database
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 que você vai ter a confiança de que o que corrigir você aplicar é o caminho certo e não vai causar mais danos.
Como fazer plano para corrigir os erros 12c da Oracle
Como você vai resolver especificamente o problema? Depois de criar o seu plano de alto nível, torná-lo tecnicamente detalhada:
Identificar as sub-etapas técnicas para cada etapa pseudo-código de alto nível.
Sei que comandos precisam ser emitidos e pelos quais são responsáveis.
Saber o tempo necessário para cada etapa a 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 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 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 trabalho em rede ou o administrador do sistema)?
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 e da comunidade de usuários 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 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 sem solução
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 realizar praticamente qualquer correção técnica, fazer estas coisas:
Tome um outro de 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 exigir 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 sua manutenção ao longo de um fim de semana ou à noite. Se assim for, são as outras pessoas disponíveis para desempenhar suas partes da correção?
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ê começar 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 idéia, 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 backup de dados 12c da 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 é a execução de 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 pela correção anterior.