Die Ausgangslage

Das Unternehmen betreibt Oracle Siebel CRM auf Oracle Database 12c in einer gehosteten Private Cloud. Für Oracle Database 12c gab es keinen Support mehr und damit keine aktuellen Patches. Einen eigenen Datenbankadministrator für Patches, Backups und Monitoring gab es nicht. CRM-Masken und Batch-Jobs waren langsam geworden, und niemand konnte sicher sagen, ob Backups und Disaster Recovery im Ernstfall funktionieren würden.

Was wir umgesetzt haben

  • Upgrade der Siebel-CRM-Datenbanken von Oracle Database 12c auf 19c, das Long-Term-Support-Release. Wir haben das Upgrade auf einer Kopie der Produktion geprobt, Siebel dagegen getestet und die Produktion anschließend in einem geplanten Wartungsfenster aktualisiert.
  • Performance-Analyse mit AWR- und ASH-Berichten und anschließende Optimierung langsamer SQL-Abfragen, Indizes und Speichereinstellungen für das CRM und seine Batch-Jobs.
  • Einrichtung und Dokumentation von RMAN-Backups und einer Standby-Datenbank für Disaster Recovery sowie regelmäßige Wiederherstellungstests.

Was wir heute übernehmen

  • Überwachung der Datenbanken; auf Warnungen reagieren wir, bevor Anwender sie bemerken.
  • Regelmäßiges Einspielen von Oracle Release Updates und Sicherheitspatches, zuerst außerhalb der Produktion getestet.
  • Administration der Siebel-CRM-Server und -Anwendung zusammen mit den Datenbanken, damit ein Team für den gesamten Stack verantwortlich ist.
  • Verwaltung von Datenbankbenutzern, Sicherheit und Kapazität sowie Dokumentation der Betriebsabläufe.

Die Leistungen erfolgen remote und werden nach Aufwand abgerechnet.

Das Ergebnis

  • Siebel CRM läuft auf Oracle Database 19c, einem unterstützten Release mit regelmäßigen Patches.
  • CRM-Masken und Batch-Jobs sind nach der Optimierung spürbar schneller.
  • Backups und Disaster Recovery werden durch regelmäßige Wiederherstellungstests überprüft.
  • Das Unternehmen hat planbaren Support durch ein Remote-DBA-Team, das das System proaktiv überwacht.