Comment faire pour résoudre avec votre oracle méthodologie de système de 12c

Si un accident d'12c Oracle n'a pas encore arrivé à vous, il va certainement finir par arriver. Quand il le fait, il ne sera pas à un moment opportun.

Le problème est que les gens supposent que parce qu'ils ont un système basé sur Oracle, le problème doit être avec Oracle. Ce pourrait être, mais vous ne savez pas encore. Oracle est tout simplement une composante d'un système plus vaste, et sur la base Oracle-la cause et la solution ne peut pas être. Même si vous obtenez un message d'erreur de base de données Oracle, la cause peut être quelque chose en dehors d'Oracle.

Soyez sûr de regarder au général système soutenir la base de données, et pas seulement la base de données elle-même.

Ne pas réagir à un rapport de problème au niveau du visage. Appliquer une structuré, modèle reproductible pour régler les problèmes. Cette déclaration suivante ne peut pas être assez souligné: Le vôtre est une profession technique, et vous êtes payé pour résoudre les problèmes, et non pas simplement de réagir et d'espoir pour une solution rapide.

Tout le monde a une méthodologie de dépannage adaptée pour leur environnement unique, mais ce qui suit est un début:

  1. Identifier le problème réel. Déterminer et de confirmer ce qui se passe dans le système.

  2. Effectuer des vérifications de base du système. Vérifiez le serveur, l'environnement d'exploitation, et la connectivité pour les erreurs pures et simples et une dégradation des performances.




  3. Effectuer des vérifications de base de données de base. Assurez-vous que la base de données est en cours d'exécution et de voir si vous pouvez vous connecter à elle.

  4. Déterminez quels sont vos messages d'erreur moyenne.

  5. Développer une solution et l'appliquer. Vérifiez que le correctif fonctionne et qu'il n'y a pas de conséquences imprévues.

Avec l'expérience et le temps, vous allez modifier ces étapes pour votre environnement. Selon la situation, vous pouvez traiter certaines étapes très rapide - mais ils sont encore traitées, pas sauté.

Avant de faire quoi que ce soit pour résoudre le problème perçu, vous devez connaître ce que le réel problème. Vous ne pouvez pas deviner ou supposer. Il est de loin préférable de traiter la cause réelle d'un problème, pas seulement les symptômes.

Les personnes qui déclarent des problèmes se passionnent, manquent de détails clés, faire des hypothèses, et souvent inexacte indiquent la nature et la gravité d'un de problèmes qui est tout simplement la nature humaine. Si vous pensez le contraire, demander à tout flic ou ER médecin au sujet de la qualité des rapports de témoins initiaux qu'ils reçoivent. Cette situation est aggravée dans le travail de l'ordinateur car beaucoup de gens qui déclarent des problèmes ne sont pas techniques et ne peuvent pas exprimer leurs problèmes très bien.

Vous devez déterminer quel composant du système a le problème et ce qui est spécifiquement passe avant de pouvoir élaborer et appliquer un correctif. Posez les questions suivantes:

  • Quoi: Qu'est-ce qui se passe précisément? Avoir l'utilisateur promenade à travers ce qu'il fait quand l'erreur se produit. Travailler directement avec les problèmes de personnes ayant et surveiller l'émission en temps réel plutôt que d'obtenir des informations de deuxième ou troisième main. Obtenez des captures d'écran ou les messages d'erreur eux-mêmes.

  • Qui: Qui étant impacté? Est-il un ou deux utilisateurs? Est-ce une sous-classification spécifique d'utilisateurs? Est-il tout le monde? Aussi, est-il votre production, de test ou système de développement? Ne supposez jamais que parce que quelqu'un est heureux, il doit être la production. Essayer de régler la mauvaise base de données vous laissera rougir d'embarras.

  • Où: Les utilisateurs sont touchés répartis sur un vaste emplacement géographique, ou sont-ils dans une ville ou un bâtiment spécifique?

  • Quand: Combien de temps cela at-il été produit, et il a eu lieu avant? Aussi, fait-il à chaque fois ou juste parfois? Si il arrive qu'occasionnellement, descendre dans ce qui se fait avant l'erreur.

    Si elle a eu lieu seulement depuis un changement de système récent (comme un patch, une mise à jour ou un redémarrage), qui peut être un indice précieux. La question “ Ce qui a changé récemment dans le système ”?; est un génial à se demander!

  • Comment mauvais: Est-ce une perte totale de service où l'entreprise est arrêtée, ou est-ce seulement une nuisance sur un système de développement rarement utilisée?

Après avoir posé ces questions, vous devriez savoir ce qui se passe, qui se passe à, à quel point il est, et quand il a commencé. Vous devez également avoir une idée approximative de ce sous-système ou composants pour commencer à vérifier.

Gardez la tête froide en cas de dépannage issues- chaude être méthodique et le travail d'une manière logique jusqu'à ce que le problème est résolu (et confirmée à fixer). D'autres personnes peuvent devenir excités, stressés, ou non professionnel, mais vous avez besoin de garder votre esprit et le professionnalisme que vous travaillez vers une solution. Ne vous laissez pas intimider par les utilisateurs ou la gestion en colère debout dessus votre épaule.


» » » Comment faire pour résoudre avec votre oracle méthodologie de système de 12c