Comment faire pour maintenir une base de données sûre et saine: l'administrateur de base de données dans Oracle 12c

La personne qui installe et configure la base de données Oracle 12c, gère l'accès de l'utilisateur et les comptes, assure l'espace pour les objets de base de données, et (nous l'espérons) rend les sauvegardes, parmi beaucoup d'autres responsabilités, est le administrateur de base de données,

Sommaire

ou DBA.

Moyennes et grandes boutiques informatiques ont un ou plusieurs DBA, parfois même une grande équipe de DBA. Magasins de plus petite peuvent avoir une personne travaillant comme un DBA temps partiel, mais faire de l'administration système ou le développement d'applications ainsi. Peu importe si vous êtes un à temps plein ou à temps partiel DBA, vous devez comprendre les responsabilités et les tâches communes impliquées dans les soins et l'alimentation d'une base de données.

Essayez de ne pas confondre le DBA avec le développeur de l'application. Le processus de tables définissant, les colonnes, les relations et les règles est la conception d'application, la modélisation des données, et finalement le développement d'applications. Le DBA est en périphérie qui participent à ces tâches, mais ils sont généralement les responsabilités des développeurs d'applications.

Responsabilités DBA Oracle 12c

Un DBA a de multiples responsabilités autour de laquelle les tâches individuelles sont créés pour soutenir. Le travail vient sous la forme de technique et non technique, base de données-centrique, et les tâches d'affaires centrée, mais ils concernent généralement à un ensemble de domaines essentiels. En tant que DBA, vous devez

  • Protéger les données. Vous êtes le gardien et protecteur des données que vous êtes chargé de défendre. Les données doivent être protégés contre le vol, les dommages et la destruction. Protéger les données englobe à la fois la sécurité et la sauvegarde et la récupération. Cette responsabilité vient souvent sous la forme de la création, le test et le suivi des sauvegardes et de la mise en œuvre des politiques et des technologies de sécurité.

  • Fournir un accès aux données. Vous devez vous assurer que les données sont disponibles pour les utilisateurs et les programmes qui sont autorisés à y accéder. Speedy, l'accès rapide est nécessaire parce que si une requête prend trop de temps à exécuter et l'utilisateur abandonne, il pourrait aussi bien ne jamais finir.

  • Les données doivent être accessibles tant bien si la base de données est à l'arrêt ou indisponible, il fait les utilisateurs pas bonnes. Fournir un accès aux données implique l'optimisation des performances et haute disponibilité (HA).




  • Maintenir le logiciel. Vous êtes chargé de veiller à l'entretien général et le ménage de la base de données est tenue à jour. Les bases de données doivent être surveillés pour les erreurs, assurant qu'il ya suffisamment d'espace pour grandir en tant que nouvelles données sont chargées, et surveiller les travaux de transformation de la réussite.

    En outre, il ya toujours une nouvelle version du logiciel de mise à niveau ou appliquer un patch (souvent après les heures). Ce sont généralement des éléments banals et bien de celui-ci peuvent être automatisées via des scripts ou Enterprise Manager, mais ils sont toujours de votre responsabilité.

  • Soutenir l'entreprise. Bases de données ne sont pas isolés. Ils font partie d'un objectif global de l'entreprise, et que l'objectif des affaires est habituellement évoluent. Nouveau code de l'application est généré nécessitant une assistance de développeur, des audits de vos processus sont en cours, et les utilisateurs ont toujours des problèmes divers.

    L'exemple le plus courant est l'application d'une nouvelle version de l'application à la base de données ou de la mise en œuvre de nouvelles technologies pour permettre une nouvelle capacité de l'entreprise. Ces efforts correspondent périodiquement pour l'entretien de base de données, mais ils sont à l'appui de déplacer les objectifs d'affaires de l'avant, et le DBA sage soutient ces efforts.

Tâches courantes d'un DBA Oracle 12c

La vie comme un DBA varie en fonction de la nature de l'entreprise et de l'environnement informatique. Voici comment les responsabilités fondamentales peuvent se manifester dans une tâche commune:

  • Protéger les données par

  • Examiner les journaux et les messages de sortie pour assurer les sauvegardes de la nuit précédente a été correctement exécuté.

  • Répondant à des questions sur l'accès des utilisateurs et des procédures base de données d'audit. (Cette tâche relève également soutenir l'entreprise.)

  • La recherche et l'application de Critical Patch Update (CPU) des correctifs pour assurer la sécurité et de la vulnérabilité des corrections sont faites. (Cette tâche relève également maintenir le logiciel.)

  • Fournir un accès aux données par vérifier Enterprise Manager et vos textes de téléphone cellulaire pour les alertes montrant bas bases de données ou les auditeurs, qui auraient une incidence sur l'accès des utilisateurs aux bases de données.

  • Maintenir le logiciel par utilisant Enterprise Manager et les fichiers journaux pour rechercher des alertes de base de données, les erreurs et utilisation de l'espace seuil préoccupations.

  • Soutenir l'activité par

    • Examiner les journaux et les messages de sortie pour garantir les emplois et les processus de demande de lots de la nuit précédente terminées.

    • Vérification e-mail et de répondre aux questions de l'application ou de l'utilisateur.

    • Appliquer les mises à jour d'applications de développement, de test et de bases de données de production pour fournir des fonctionnalités et des corrections de bugs supplémentaires pour les utilisateurs.

    • L'administration de base de données est une profession respectée dans le domaine des TI. Beaucoup de gens font une vie confortable comme un DBA Oracle. Certains diront Oracle ne serait pas où il est aujourd'hui sans les légions de professionnels Oracle dédiés à travers le monde.


      » » » Comment faire pour maintenir une base de données sûre et saine: l'administrateur de base de données dans Oracle 12c