Betrieb einer Datenbank

Verfügbar halten, wiederherstellen können, Rechte im Griff

Die Technik ist die eine Hälfte, die andere ist die Gewohnheit, vor dem Einschalten einer Funktion zu prüfen, was dafür vereinbart wurde.

KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Seit 1997 am Markt Kleine Gruppen Präsenz und Live-Online Zertifizierte Trainer
Worum es geht

Zwei Fehlerquellen, die sich erst spät zeigen

Die erste ist die Wiederherstellung. Sicherungen laufen, Protokolle sehen gut aus, und niemand hat je versucht, daraus eine Datenbank auf einen bestimmten Zeitpunkt zurückzuholen. Ob das gelingt, hängt an Details, die man im Ernstfall nicht mehr klären will: ob die Archivprotokolle vollständig vorliegen, ob genug Platz vorhanden ist und ob der geplante Ablauf zu der Zeitvorgabe passt, die das Geschäft erwartet.

Die zweite ist der Umgang mit Funktionen, die einfach da sind. Eine Oberfläche zeigt einen Bericht, ein Assistent bietet eine Auswertung an, jemand schaltet eine Möglichkeit ein, weil sie hilfreich aussieht. Ob das im konkreten Fall vereinbart ist, ergibt sich nicht aus der Software, sondern aus dem Vertrag und der Lizenzdokumentation des Herstellers. Diese Prüfung gehört vor die Nutzung, nicht danach.

Beides trifft zusammen, wenn es hektisch wird. Unter Zeitdruck werden Werkzeuge benutzt, die man sonst meidet, und Abläufe abgekürzt, die man sonst einhält. Wer beides vorher geordnet hat, also eine geübte Wiederherstellung und eine klare Aussage darüber, was benutzt werden darf, hat im Ernstfall eine Entscheidung weniger zu treffen.

KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Wer entscheidet was

Wer entscheidet, wer setzt um, und wo es im Betrieb knirscht

Ein DBA arbeitet an der Nahtstelle zwischen Anwendung, Betrieb und Einkauf, und genau dort entstehen die Reibungen. Die Tabelle beschreibt die Fälle, die in Oracle-Umgebungen regelmäßig auftreten.

Zeitvorgaben für Wiederanlauf und Datenverlust

Wer entscheidet
Der Fachbereich, gemeinsam mit der IT-Leitung
Wer setzt um
Oracle-DBA über Sicherungsverfahren
Stolperfalle
Es wird nie eine Zeitvorgabe genannt. Im Ernstfall stellt sich heraus, dass die geübte Dauer und die Erwartung des Geschäfts weit auseinanderliegen.

Änderungen am Datenmodell einer Anwendung

Wer entscheidet
Das Entwicklungsteam der Anwendung
Wer setzt um
Entwicklung, begleitet vom DBA
Stolperfalle
Ein fehlender Index oder eine ungünstige Abfrage wird als Datenbankproblem gemeldet. Die Ursache liegt in der Anwendung und lässt sich dort billiger lösen.

Nutzung von Zusatzfunktionen und Werkzeugen

Wer entscheidet
Einkauf oder Vertragsverantwortung im Haus
Wer setzt um
Oracle-DBA, nach schriftlicher Auskunft
Stolperfalle
Eine Funktion wird eingeschaltet, weil sie in der Oberfläche angeboten wird. Was vereinbart ist, steht im Vertrag und in der Lizenzdokumentation und nicht in der Software.

Wartungsfenster für Korrekturen

Wer entscheidet
Fachbereich und Betrieb gemeinsam
Wer setzt um
Oracle-DBA
Stolperfalle
Es gibt kein festes Fenster. Der Rückstand wächst, bis der Sprung so groß ist, dass sich niemand mehr traut, ihn zu machen.

Weitreichende Rechte für Anwendungskonten

Wer entscheidet
Oracle-DBA gemeinsam mit der Anwendungsverantwortung
Wer setzt um
Oracle-DBA
Stolperfalle
Ein Konto bekommt für einen Test umfassende Rechte und behält sie. Jahre später steckt es in mehreren Anwendungen und lässt sich nicht mehr gefahrlos beschneiden.

Sechs Fragen, die ein Betrieb beantworten können muss

  1. 01 Wie lange dauert eine geübte Wiederherstellung tatsächlich?
  2. 02 Bis zu welchem Zeitpunkt zurück lässt sich die Datenbank herstellen?
  3. 03 Wer hat weitreichende Rechte, und warum hat er sie bekommen?
  4. 04 Wann läuft das nächste Wartungsfenster für Korrekturen?
  5. 05 Welche Funktionen sind für diese Umgebung vertraglich abgedeckt?
  6. 06 Woran erkennst du, dass es an einer Abfrage liegt und nicht am Server?
Was du mitnimmst

Was du beherrschst, wenn die Rolle sitzt

Der Beruf besteht aus wenigen Dingen, die verlässlich funktionieren müssen. Die Reihenfolge ist dabei nicht beliebig: Wiederherstellung kommt vor Optimierung, und die Frage nach dem Vertrag kommt vor dem Einschalten.

Eine Wiederherstellung geübt haben, nicht nur eine Sicherung besitzen

Übe die Rückkehr auf einen bestimmten Zeitpunkt in einer getrennten Umgebung und miss die Dauer. Erst dadurch wird aus einer Sicherungsstrategie eine Aussage über die Zeit, die ein Ausfall im schlimmsten Fall kostet, und genau die will das Geschäft wissen.

Den Speicheraufbau verstehen, bevor er voll ist

Datendateien, Speicherbereiche, automatische Erweiterung und der Bereich für Rückgängigmachungen hängen zusammen. Wer den Aufbau kennt, löst einen vollen Speicherbereich in Minuten statt in einer Krisensitzung mit drei Leuten.

Rechte über Rollen vergeben und regelmäßig aufräumen

Benutzer bekommen Rollen, Rollen bekommen Rechte, und beides wird dokumentiert. Der Klassiker ist ein Anwendungskonto mit weitreichenden Rechten, das vor Jahren zum Testen angelegt wurde und seither in jeder Anwendung steckt.

Vor jeder Funktion die vertragliche Seite klären

Manche Bestandteile und Zusatzpakete sind technisch vorhanden und trotzdem nicht ohne Weiteres nutzbar. Was für deine Umgebung gilt, steht in deinem Vertrag und in der Lizenzdokumentation des Herstellers. Diese Auskunft holst du dir schriftlich, bevor etwas eingeschaltet wird.

Aktualisierungen als geplantes Fenster führen

Der Hersteller liefert Korrekturen in festen Abständen. Wer kein Fenster dafür hat, sammelt Rückstand an, und irgendwann ist der Sprung so groß, dass niemand ihn mehr wagen will. Ein kleines Fenster in kurzen Abständen ist deutlich einfacher als ein großes einmal im Jahr.

Bei Langsamkeit die Ursache suchen, nicht die Parameter drehen

Erst messen, welche Abfrage wo wartet, dann handeln. Der Reflex, an Speichergrößen zu schrauben, behebt selten etwas und verwischt die Spur. Welche Auswertungswerkzeuge dir dabei zur Verfügung stehen, hängt wieder an dem, was vereinbart ist.

KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt

Was den Alltag füllt, und was Leute erwarten

Erwartet wird Optimierung. Tatsächlich besteht der Alltag zuerst aus Betrieb: Überwachung sichten, Platz im Blick behalten, Sicherungsprotokolle prüfen, Anfragen zu Rechten bearbeiten, Wartungsfenster vorbereiten und die immer gleiche Rückfrage beantworten, warum ein Bericht heute länger braucht als gestern. Das ist ruhige Arbeit mit einzelnen sehr unruhigen Tagen.

Der zweite Block ist Fehlersuche mit Beteiligten aus mehreren Bereichen. Eine Anwendung ist langsam, und die Frage ist, ob es an einer Abfrage, an fehlenden Statistiken, an einem Ausführungsplan, an der Anwendung selbst oder am Speicher darunter liegt. Diese Gespräche gehen selten in eine Richtung, in der die Datenbank am Ende schuld ist, und trotzdem beginnen sie meistens dort.

Der dritte Block ist der, den andere Datenbankrollen so nicht kennen: der Blick in den Vertrag. In dieser Produktwelt ist nicht alles, was technisch verfügbar ist, auch ohne Weiteres nutzbar. Für dich heißt das eine feste Gewohnheit, nämlich vor der Nutzung einer Funktion zu klären, was für diese Umgebung vereinbart wurde, und sich die Antwort schriftlich geben zu lassen.

Der Weg hinein, und welche Nachweise zählen

Am häufigsten kommen Leute aus der Anwendungsentwicklung mit viel SQL oder aus der Systemadministration. Aus der Entwicklung sitzt das Verständnis für Abfragen und Datenmodelle, es fehlt der Betrieb mit Sicherung, Rechteverwaltung und Wartungsfenstern. Aus der Administration ist es umgekehrt: Betrieb und Fehlersuche sind vertraut, dafür fehlen SQL in der Tiefe und das Verständnis dafür, wie eine Abfrage tatsächlich ausgeführt wird.

Der Einstieg über eine eigene Umgebung funktioniert gut, weil sich fast alles nachstellen lässt: eine Instanz einrichten, Speicherbereiche anlegen und volllaufen lassen, eine Sicherung erstellen, die Datenbank absichtlich beschädigen und auf einen Zeitpunkt zurückholen. Genau diese Übungen sind es, nach denen im Gespräch gefragt wird, und zwar mit Rückfragen zum Ablauf.

Die Herstellerzertifizierungen zur Datenbankadministration ordnen den Stoff und helfen in der Vorauswahl, gerade bei Dienstleistern, die sie gegenüber ihren Kunden ausweisen. Im Fachgespräch zählt etwas anderes: ein Ausfall, den du begleitet hast, mit Zeitleiste, getroffenen Entscheidungen und dem, was du danach geändert hast.

Was zwei Leute mit gleicher Berufsdauer unterscheidet

Der eine hat Sicherungen, der andere hat wiederhergestellt. Dieser Unterschied ist in Datenbankrollen noch größer als anderswo, weil hier die Wiederherstellung mehrere Bestandteile zusammenbringen muss und weil der Zeitdruck im Ernstfall extrem ist. Wer die Übung regelmäßig macht, kennt die Dauer und die Reihenfolge und muss im Ernstfall nichts nachlesen.

Der zweite Unterschied ist die Bereitschaft, die Ursache außerhalb der Datenbank zu suchen. Erfahrene Leute zeigen der Entwicklung, an welcher Stelle eine Abfrage wartet und warum, statt an Parametern zu drehen. Das kostet mehr Gespräche und löst das Problem dort, wo es entstanden ist, statt es im Betrieb zu verwalten.

Der dritte Unterschied ist die Sorgfalt bei allem Vertraglichen. Wer sich angewöhnt hat, vor der Nutzung einer Funktion nachzusehen und die Auskunft festzuhalten, erspart dem Haus unangenehme Gespräche. Das ist keine juristische Arbeit und auch keine Aufgabe, die du allein entscheidest, sondern eine Frage, die du rechtzeitig stellst.

Wohin die Rolle führt

Der erste Schritt in die Breite ist ein zweites System. Wer neben Oracle auch PostgreSQL oder den SQL Server betreut, wird deutlich flexibler einsetzbar, und die Grundbegriffe übertragen sich, auch wenn Werkzeuge und Begriffe sich unterscheiden. In vielen Häusern ist das inzwischen der Normalfall und nicht die Ausnahme.

Der zweite Weg führt in Migrationen und in den Betrieb bei einem Anbieter. Wer eine gewachsene Umgebung in eine andere Betriebsform überführt, arbeitet an Verfügbarkeit, Netz, Rechten und Kosten gleichzeitig und lernt in einem solchen Projekt mehr als in zwei ruhigen Jahren. Diese Erfahrung ist gefragt und lässt sich schlecht simulieren.

Der dritte Weg führt weg vom einzelnen System hin zur Datenplattform, also zu der Frage, welche Daten wo liegen, wie sie geliefert werden und wer für sie zuständig ist. Von dort ist der Übergang in Richtung Datenverantwortung offen. In die Führung geht es über die Leitung eines Datenbankbetriebs, wo Verträge, Bereitschaft und Personalplanung den Alltag bestimmen.

Was die Zahlen sagen und was nicht

Für diese Rolle gibt es eine amtliche Zelle: die Berufsgattung Datenbankentwicklung und -administration auf dem Anforderungsniveau Spezialist. Es handelt sich um Bruttomonatsverdienste Vollzeitbeschäftigter ohne Sonderzahlungen. Weihnachtsgeld, Urlaubsgeld und Prämien sind nicht enthalten, der Jahresverdienst liegt also über dem Zwölffachen des Monatswerts.

Das Anforderungsniveau beschreibt den Zuschnitt der Stelle und nicht die Berufserfahrung der Person. Spezialist sagt etwas über die Komplexität der Tätigkeit aus und nichts über Dienstjahre. Für diese Gattung weist die Erhebung nur dieses eine Niveau aus, ein Vergleich zwischen mehreren Stufen ist hier also nicht möglich. Der Median ist die aussagekräftigere Zahl, weil einzelne Spitzenverdienste den Durchschnitt nach oben ziehen.

Wichtig ist der Zuschnitt der Gattung: Sie umfasst Entwicklung und Administration gemeinsam und ist nicht auf ein Produkt bezogen. Ob jemand Oracle, PostgreSQL oder den SQL Server betreut, unterscheidet die Statistik nicht. Was den eigenen Verdienst darüber hinaus verschiebt, sind Bereitschaftsdienste, die Größe der betreuten Umgebung und die Frage, ob du für den Wiederanlauf im Ernstfall geradestehst.

Dazu passende Kurse

Wie Instanz, Speicherbereiche und Protokolle von Grund auf zusammenhängen, erklären Kurse, in denen du eine Instanz einrichtest und ihre Struktur verstehst .

Wer sich ein zweites System dazuholen will, findet die naheliegenden Nachbarn über das Angebot zu weiteren Datenbanksystemen .

Was verdient man

Die amtlichen Zahlen zu dieser Rolle

Die Zahlen stammen aus der Berufsgattung Datenbankentwicklung und -administration auf dem Anforderungsniveau Spezialist, es sind Bruttomonatsverdienste ohne Sonderzahlungen, der Jahresverdienst liegt also über dem Zwölffachen. Das Anforderungsniveau beschreibt den Zuschnitt der Stelle und nicht die Berufserfahrung, und für diese Gattung wird nur dieses eine Niveau ausgewiesen. Der Median ist die aussagekräftigere Zahl, weil einzelne Spitzenverdienste den Durchschnitt nach oben ziehen. Beachte außerdem, dass die Gattung Entwicklung und Administration zusammenfasst und nicht nach Produkt unterscheidet, eine gesonderte Zahl für Oracle gibt es nicht.

Amtliche Medianverdienste, April 2025

Brutto im Monat

Statistisches Bundesamt, Verdiensterhebung. Vollzeit, ohne Sonderzahlungen. Die Hälfte der Beschäftigten verdient weniger als der Median, die andere Hälfte mehr.

Datenbankentwicklung und -administration Spezialist 5.796 €

KldB 43353, Durchschnitt 6.244 €, gerundet rund 70.000 € im Jahr ohne Sonderzahlungen

02k4k6k
  • Vollzeitbeschäftigte, Bruttomonatsverdienst ohne Sonderzahlungen. Weihnachts- und Urlaubsgeld, Prämien und Boni sind nicht enthalten, der Jahresverdienst liegt also über dem Zwölffachen.
  • Das Anforderungsniveau beschreibt den Zuschnitt der Stelle, nicht die Berufserfahrung. Fachkraft, Spezialist und Experte sagen etwas über die Komplexität der Tätigkeit aus, nicht über Dienstjahre.
  • Die Erhebung geht regional nur bis auf die Bundeslandebene. Für einzelne Städte gibt es keine amtlichen Zahlen, weil der Zufallsfehler zu groß wäre.

Quelle: Statistischer Bericht Verdienste , Statistisches Bundesamt (Destatis). Den eigenen Fall prüfst du im Entgeltatlas der Bundesagentur für Arbeit . Beachte dort: Entgelte oberhalb der Beitragsbemessungsgrenze sind der Statistik nicht bekannt, bei gut bezahlten IT-Rollen steht deshalb nur eine Untergrenze.

Wissen prüfen

Wie sicher bist du beim Thema wirklich?

Lesen fühlt sich schnell nach Können an. Ein kurzer Test zeigt dir, was davon schon sitzt und wo sich ein Kurs lohnt. Kostenlos, ohne Anmeldung, mit einer Erklärung zu jeder Antwort.

Ein sehr gutes, praxisorientiertes und nachhaltiges Seminar. So sollte es immer sein. Vielen Dank.
LimeSurvey - Anwendertraining Teil 1 (Grundlagen)
Ein sehr guter und verständlicher Überblick über die Grundlagen im Umgang mit BricsCAD.
BricsCAD 2D Schulung Grundkurs
Alle meine Erwartungen wurden erfüllt und ich habe mich sehr gut aufgenommen gefühlt, jede Frage wurden Probleme direkt beseitigt.
BricsCAD 3D Schulung - Grundlagen

Häufige Fragen

Was unterscheidet den Oracle-DBA vom allgemeinen Datenbankadministrator?
Die Grundaufgaben sind dieselben: Verfügbarkeit, Sicherung, Rechte, Leistung. Unterschiedlich sind die Werkzeuge, die Begriffe und vor allem die Gewohnheit, vor der Nutzung einer Funktion zu klären, was vertraglich vereinbart ist. Wer aus einer anderen Produktwelt kommt, unterschätzt genau diesen Punkt am häufigsten.
Muss ich PL/SQL können?
Lesen auf jeden Fall, denn ein erheblicher Teil der Geschäftslogik liegt in vielen gewachsenen Umgebungen genau dort. Schreiben brauchst du für Wartungsaufgaben und Automatisierung. Wer tiefer entwickelt, verschiebt sich in Richtung Datenbankentwicklung, und das ist ein eigener Schwerpunkt neben dem Betrieb.
Woran erkenne ich, ob ich eine Funktion einschalten darf?
Nicht an der Software, denn technisch verfügbar und vertraglich abgedeckt ist nicht dasselbe. Maßgeblich sind dein Vertrag und die Lizenzdokumentation des Herstellers, und zuständig ist die Stelle im Haus, die den Vertrag verantwortet. Hol dir die Auskunft schriftlich, bevor du etwas aktivierst, nicht danach.
Lohnt sich die Rolle noch, wenn alles in die Cloud wandert?
Ja, sie verschiebt sich nur. Betriebsaufgaben wie Einspielen von Korrekturen und Grundkonfiguration nimmt ein Anbieter ab, dafür kommen Netzanbindung, Rechteverwaltung, Kostenkontrolle und die Migration selbst dazu. Wiederherstellung, Rechte und Leistungsanalyse bleiben in jedem Fall bei dir, und Umgebungen dieser Größe verschwinden nicht.

Passt thematisch dazu

Das häufigste Einzelereignis im Betrieb ist der volle Speicherbereich und seine Behebung , und der Ablauf dafür gehört vor den ersten Anruf.

Wie die Rückkehr auf einen bestimmten Zeitpunkt im Einzelnen abläuft, steht Schritt für Schritt im Datenbankbereich.

Persönlich für dich da

Deine Ansprechpartner

Du bist dir nicht sicher, welcher Kurs oder welches Level zu dir passt? Wir beraten dich persönlich und kostenlos.

Yves Hoppe

Yves Hoppe

Weiterbildung & Beratung

Hilft dir, aus dem IT-Berufe-Programm den passenden Kurs für deinen Stand zu finden.

Norbert Jansen

Norbert Jansen

Beratung & Inhouse

Plant mit dir Inhouse-Trainings, die auf eure Abläufe und euren Datenbestand zugeschnitten sind.

Einmal wiederherstellen, bevor es darauf ankommt

Eine Datenbank absichtlich zu beschädigen und auf einen Zeitpunkt zurückzuholen ist die Übung, die in dieser Rolle am meisten trägt, und dafür gibt es bei cmt eine Umgebung, in der das nichts kostet.