Wie eine Datenbank Safe and Sound zu halten: Der Datenbank-Administrator in Oracle 12c

Die Person, die installiert und konfiguriert die 12c Datenbank Oracle, verwaltet den Zugriff Benutzer und Konten, stellt den Raum für Datenbankobjekte, und (hoffentlich) macht Backups, unter vielen anderen Aufgaben, die Datenbankadministrator,

oder DBA.

Mittlere bis große IT-Abteilungen haben eine oder mehrere DBAs, manchmal sogar ein großes Team von DBAs. Kleinere IT-Geschäfte kann eine Person haben als DBA in Teilzeit arbeiten, aber auch tun, Systemadministration oder Anwendungsentwicklung. Unabhängig davon, ob Sie ein Vollzeit oder Teilzeit-DBA, müssen Sie mit der Pflege und Fütterung einer Datenbank, um die Aufgaben und gemeinsame Aufgaben beteiligt zu verstehen.

Versuchen Sie nicht, die DBA mit der zu verwirren Anwendungsentwickler. Der Prozess der Definition Tabellen, Spalten, Beziehungen und Regeln Anwendungsdesign, Datenmodellierung, und letztlich die Anwendungsentwicklung. Der DBA ist peripher mit diesen Aufgaben beteiligt sind, aber sie sind typischerweise die Verantwortung "Anwendungsentwickler.

DBA Aufgaben in Oracle 12c

Ein DBA hat mehrere Aufgaben, um die einzelnen Aufgaben erstellt werden, zu unterstützen. Arbeit kommt in Form von technischen, nicht-technischen, Datenbank-zentrierten und geschäftsorientierten Aufgaben, aber sie beziehen sich im Allgemeinen auf eine Reihe von Kernbereichen. Als DBA, müssen Sie

  • Schützen Sie die Daten. Sie sind der Pförtner und Beschützer der Daten, die Sie betraut sind zu verteidigen. Die Daten müssen vor Diebstahl, Beschädigung und Zerstörung geschützt werden. Schutz der Daten umfasst sowohl Sicherheit und Backup und Recovery. Diese Verantwortung kommt häufig in Form Einrichten, Testen und Sicherungen Überwachung und Sicherheitsrichtlinien umzusetzen und Technologien.

  • Ermöglichen Sie den Zugriff auf die Daten. Sie müssen sicherstellen, dass die Daten an die Benutzer und Programmen zur Verfügung, die es Zugriff autorisiert sind. Speedy, schnellen Zugriff ist erforderlich, weil, wenn eine Abfrage zu lange dauert auszuführen, und der Benutzer gibt auf, es könnte auch nie fertig.

  • Die Daten müssen so gut zugänglich sein, wenn die Datenbank herunterfahren oder anderweitig nicht verfügbar ist, gilt für den Benutzer nicht gut. Bereitstellung des Zugriffs auf die Daten beinhaltet Performance-Tuning und High Availability (HA).

  • Pflegen Sie die Software. Sie sind verantwortlich für die allgemeine Wartung und Verwaltung der Datenbank gewährleistet ist bis heute gehalten. Datenbanken müssen auf Fehler überwacht werden, um sicherzustellen, genügend Platz vorhanden ist, wenn neue Daten zu wachsen geladen wird, und Verarbeitung von Aufträgen für den Erfolg überwachen.

    Darüber hinaus gibt es immer eine neue Version der Software zu aktualisieren oder einen Patch anwenden (oft nach Stunden). Diese sind im Allgemeinen banale Gegenstände und vieles davon kann über Skripte oder Enterprise Manager automatisiert werden, aber sie sind immer noch in Ihrer Verantwortung.

  • Unterstützen Sie das Geschäft. Datenbanken existieren nicht isoliert. Sie sind Teil eines Gesamtunternehmensziel, und das Unternehmensziel ist in der Regel entwickelt sich weiter. Neue Anwendungscode Entwickler Unterstützung erzeugt wird benötigt, Audits Ihrer Prozesse durchgeführt werden, und die Nutzer haben immer verschiedene Themen.

    Das bekannteste Beispiel ist die Anwendung einer neuen Anwendung Freisetzung in die Datenbank oder die Implementierung neuer Technologien eine neue Geschäftsfähigkeit zu ermöglichen. Diese Bemühungen entsprechen in regelmäßigen Abständen die Pflege der Datenbank, aber sie sind zur Unterstützung der Bewegung der Geschäftsziele nach vorn, und der weise DBA unterstützt diese Bemühungen.

Gemeinsame Aufgaben für einen DBA in Oracle 12c

Das Leben als DBA in Abhängigkeit von der Art des Unternehmens und der IT-Umgebung ab. Hier ist, wie die Kernaufgaben selbst innerhalb einer gemeinsamen Aufgabe manifestieren kann:

  • Schützen Sie die Daten, die durch

  • Überprüfen Ausgabeprotokolle und Meldungen der vergangenen Nacht Backups lief erfolgreich zu gewährleisten.

  • Als Reaktion auf Fragen über den Benutzerzugriff und Datenbankrechnungsprüfungsverfahren. (Diese Aufgabe fällt auch unter unterstützen das Geschäft.)

  • Die Erforschung und Anwendung Critical Patch Update (CPU) Patches Sicherheit und Verletzlichkeit Korrekturen vorgenommen werden, um sicherzustellen. (Diese Aufgabe fällt auch unter halten Sie die Software.)

  • Ermöglichen den Zugang zu den Daten durch Enterprise Manager überprüfen und Ihr Handy Texte für Benachrichtigungen zeigt nach unten Datenbanken oder Zuhörer, der Benutzer Zugriff auf die Datenbanken auswirken würde.

  • Pflegen Sie die Software durch Enterprise Manager und Protokolldateien für Datenbank-Alerts, Fehler zu suchen und Raumnutzung Schwelle betrifft.

  • Unterstützen Sie das Geschäft von

  • Überprüfen Ausgabeprotokolle und Meldungen der vergangenen Nacht Anwendung Batch-Jobs und Prozesse abgeschlossen zu gewährleisten.

  • Abrufen von E-Mail und die Reaktion auf jede Anwendung oder Benutzerfragen.

  • Anwenden von Anwendungs-Updates über die Entwicklung, Test- und Produktionsdatenbanken zusätzliche Funktionen und Fehlerbehebungen für Benutzer zur Verfügung zu stellen.

  • Datenbankverwaltung ist ein angesehener Beruf im IT-Bereich. Viele Leute machen ein komfortables Leben als Oracle DBA. Einige würden sagen, Oracle wäre nicht da, wo sie heute, wenn nicht für die Legionen von engagierten Oracle-Profis weltweit.

    Menü