Tool zur Datenbankanalyse

Hallo, allerseits!

Ich suche ein Tool, welches grob gesagt folgendes kann:

  • Datenbanken Informix und MS SQL-Server
  • Schemadefinitionen exportieren, eingeschränkt auf:
    = nur bestimmte Tabellen
  • Datenbankinhalte exportieren, eingeschränkt auf:
    = nur bestimmte Tabellen
    = dabei nur bestimmte Felder
    = und ggf. nur bestimmte Datensätze
  • Skripte laufen lassen, um konsistente Datenbankstände (hinsichtlich Struktur und Inhalt) zu erzeugen
  • ggf. auch Skripte exportieren, um vorherigen Schritt auszuführen

Mein Ziel ist es, diese „Exporte“ zu vergleichen. Wenn das ein Tool direkt kann, umso besser. Bislang schwebt mir ein Export nach XML vor, so dass ich die XML-Dateien mit einem einfachen Diff-Tool analysieren kann.

Gibt’s da was? Kennt jemand von Euch solche Tools? Sind die ggf. bei Informix und/oder MS SQL-Server dabei? Und lassen sich diese ggf. auch automatisiert von außen ansprechen?

Vielen Dank schon einmal,
Gruß, Manfred