Embarcadero DB Change Manager XE – Funktionen und Vorzüge

Für Datenbankadministratoren

Vereinfachte Durchführung von Datenbankänderungen

  • Vergleich der Live-Datenbanken als Basis für eine Liste der geänderten Objekte sowie für ein Skript zur Durchführung von Änderungen
  • Erfassung des aktuellen Status der Datenbank vor der Durchführung der Änderungen für die Wiederherstellung eines vorigen Schemas bei Bedarf
  • Umfangreiche Unterstützung von DB2 für LUW, Oracle, SQL Server und Sybase für die optimale Nutzung DBMS-spezifischer Features, Objekte, Optionen und Syntax

Einfache Ermittlung der Änderungen einer Datenbank ab einem bestimmten Zeitpunkt sowie deren Verfolgung und Dokumentation

  • Ermittlung und Dokumentation der Änderungen für gepackte Anwendungsdatenbanken aufgrund von Hersteller-Patches oder eigener Anpassung
  • Ermittlung von Unregelmäßigkeiten in der Datenbank aufgrund von problematischen Änderungen, die die Performance oder die Funktionalität beeinträchtigen
  • Möglichkeit der Mitteilung an bestimmte Personen, wenn Teile einer Datenbank geändert wurden, z. B. Tabellen für Datenmodellexperten, gespeicherte Prozeduren für Entwickler usw.

Datenbanküberprüfung und Reporterstellung

  • Ermittlung und Dokumentation von Änderungen an einer Datenbank zu bestimmten Zeitpunkten bzw. in bestimmten Zeiträumen oder an speziellen sensiblen Objekten, auf Anforderung oder in definierbaren Abständen
  • Prüfung der Datenbankkonfigurationen vor dem Hintergrund gültiger Standards zur Minimierung von Schwachstellen Ihrer Datenbanken

Datenschutz

  • Austausch oder zufällige Auswahl von Spalten für einen Datenvergleich mit automatischer Synchronisation
  • Unkenntlichmachung von Daten in der Produktionsumgebung und rasche Weitergabe der maskierten, trotzdem realen und komplett funktionalen Daten in die Entwicklungs-, Test- und Qualitätssicherungsumgebungen

Für Entwickler, Entwicklungsmanager und QA-Spezialisten

Optimierung und Beschleunigung Ihrer Entwicklungszyklen mit DB Change Manager XE

  • Verfolgung und Weitergabe der Datenbankänderungen an Modellexperten, DBAs, und andere Entwickler
  • Integration mit Software zur Quellcodekontrolle (Source Code Control, SCC) für die Abstimmung von Schemaänderungen mit Änderungen des Anwendungscodes durch Verknüpfung eines Archivs mit Anwendungsversionen innerhalb des SCC-Repository
  • Archivierung von bearbeiteten gespeicherten Prozeduren, Tabellen, Indexen etc. und Dokumentation durch Bearbeitungsreporte mithilfe der Schemavergleichsfunktion
  • Zuordnung einer Änderungsanforderung zu einer Gruppe von geänderten Datenbankobjekten
  • Kontrolle Ihrer Referenzdaten durch einen Vergleich der aktuellen Live-Daten und Dokumentation der Referenzdatenänderung
Gewährleistung der Synchronizität zwischen Entwicklung und QA-Umgebungen
  • Sicherstellung der Integrität der Strukturen und Referenzdaten vor dem Testzyklus
  • Abstimmung von Entwicklung und QA-Bereich mit der Produktion durch Transparenz von Änderungen für alle Bereiche

Optimierung der allgemeinen Entwicklungs- und QA-Aufgaben

  • Einfache Erstellung von Skripts für Änderungen an bearbeiteten Schema- und abhängigen Objekten
  • Erfassung Ihrer Datenbankobjekte zu einem bestimmten Zeitpunkt für die Reporterstellung oder für die Rückkehr zu einem bestimmten vorherigen Zustand eines bestimmten Objekts oder des gesamten Schemas
  • Datenvergleich als Basis für die Gegenüberstellung von erwarteten und tatsächlichen Ergebnissen
  • Verwaltung Ihrer Referenzdaten